Skip to content

Instantly share code, notes, and snippets.

View seddi's full-sized avatar

Sedat Geldi seddi

View GitHub Profile
@seddi
seddi / klasor_kilitle.bat
Created May 31, 2011 20:50
windows'ta istediginiz bir klasoru dosya icinde verilen sifre ile kilitler ve acmak icin sifrenin girilmesi gerekir
@ECHO OFF
title Klasor Kilitleme
if EXIST "Control Panel.{21EC2020-3AEA-1069-A2DD-08002B30309D}" goto UNLOCK
if NOT EXIST Locker goto MDLOCKER
:CONFIRM
echo Ne yapmak istiyorsaniz karsiligindaki harfi yazip ENTER'a basin
echo.
echo Klasor kilitlemek (K)
echo.
echo Cikmak (C)
;
; BIND data file for local loopback interface
;
$TTL 604800 ; bu sunucya ulasılmazsa dıger dns sunuclarının beni yok
; sayması icin gececek sure
@ IN SOA seddi.me. root.seddi.me. ( ; @ zone yanındaki isim
;(seddi.me)
6 ; Serial ; diger dns sunucları bızım
; dns kaydımızı bı kez alır ve
; degiskliklerimizi alması icin serial
# Package generated configuration file
# See the sshd_config(5) manpage for details
# What ports, IPs and protocols we listen for
Port 22
# Use these options to restrict which interfaces/protocols sshd will bind to
#ListenAddress ::
#ListenAddress 0.0.0.0
Protocol 2
# HostKeys for protocol version 2
@seddi
seddi / pisi_pspec_parse.pm
Created August 11, 2011 19:24
Pisi pspec.xml dosyasından paket bagımlılıklarını versiyonları ile beraber parse ederek gosterir.
#!/usr/bin/perl -w
package Build::Pisi;
use Data::Dumper;
use strict;
sub parsexml {
my ($xml) = @_;
my @nodestack;
@seddi
seddi / sifrele_coz.c
Created October 11, 2011 01:32
basit deneme amaclı oteleme ile sifreleme ve cozme
#include <stdio.h>
#define ROT 20 /* istenilen oteleme ile sifrele */
#define mod 26 /* alfabe boyutu */
void sifrele(int c){
int c_yeni;
if(c >= 'A' && c <= 'Z'){
c_yeni = 'A' + (c + ROT - 'A')%mod;
putchar(c_yeni);
}
@seddi
seddi / sifrele_cozumle.c
Created October 11, 2011 01:40
girilen metni oteleme ile hem sifreler hem eski haline cozer...
#include<stdio.h>
#include<string.h>
#include<stdlib.h>
const char character[] = {'a','b','c','d','e','f','g','h','i','j','k','l','m',
'n','o','p','q','r','s','t','u','v','w','x','y','z',};
char *sifrele(char *dizi) {
int i = 0, j;
while (dizi[i]) {