Friday, November 27, 2015

Windows'da Sürücülerin Gizlenmesi

Bilgidayarınızın diskinde, özellikle yedeklerin olduğu dürücülerin kullanıcının erişemeyeceği alanlarda olması alınan yedeklere zarar gelmememesi açısından önemlidir.
Bunun için yapılması gereken, windows ortamında kayıt defterine bir kayır girimesi gerekmektedir. Registeri kaydını aşağıdaki adres alanına yazmamız gerekmektedir.
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
Bu alana bir "32-bit DWORD" kaydı oluşturup ismini de "NoDrives" olarak tanımlamak gerekiyor.
Bu kaydın içine yazılacak değeri aşağıdaki tablo yardımı ile belirleyebiliriz.

Z
Y
X
W
V
U
T
S
R
Q
P
O
N
M
L
K
J
I
H
G
F
E
D
C
B
A
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
1
1

Örnegin yukarıdaki tabloda olduğu gibi, eğer biz A, B ve H sürücülerini gizlemek istiyorsak, tabloda oluşan ikili sayının 10luk sistemdeki karşılığını registery kaydı içine yazarız.Yukarıdaki tabloya göre bu değer 35 olarak göülmektedir.

Drive LetterDecimalHex
A11
B22
C44
D88
E1610
F3220
G6440
H12880

src:  http://www.howtogeek.com/howto/windows-vista/hide-drives-from-your-computer-in-windows-vista/


Wednesday, September 16, 2015

VirtualBox'da Bir Diskin UUID Değerini Değiştirmek

Gerçekleştirdiğiniz testlerde bazen aynı diski kopyalayarak işlem gerekleştirmeniz gerekebiliyor. Ancak virtualbbox'da UUID değeri uniq bir değer olarak tanımlanmış. Bu nedenle bir vdi dosyanı kopyalayarak farklı bir sanal makinaya tanımladığınız zaman virtualbox bunu kabul etmiyor. Bu problemi aşmanı yolu ise diske ait UUID numarasını degistirmek. Bunun icin asagidaki komut kullanilmalidir.

VBoxManage.exe internalcommands sethduuid "vdi_dosyasinin_konumu"

Tuesday, September 1, 2015

Linux'da randomize_va_space Seçenekleri

0: No randomization of address space.
1: Conservative address space randomization. Code start register will be randomized.
2: Full address space randomization. Contains the feature of value 1 in addition brk
area is randomized.

Monday, August 17, 2015

Mindtouch Core Üzerinde Code Renklendirmek

Syntax Highlighting

MindTouch WIki icerisinde bir kodu renklendirmek icin;
  1. Renklendirilecek alan "Block Styles > Formatted " seklinde ayarlanir
  2. Daha sonra bu alanda View > Source secenegi ile kaynak koda inilir. 
  3. Renlenecek alanin basinda bulunan <pre> tagi asagidaki tag ile degistirlir.
<pre class="deki-transform" function="syntax.cpp">

Monday, August 10, 2015

Startx Komutu ile Fluxbox Başlatmak

Startx komutu calistirildiginda fluxbox desktop yoneticisinin baslamasini saglamak icin yapilmasi gerelen sudur. 
Eger debian/ubuntu tabanli bir sistem kullaniyor isek once kurulum yapilmasi gerekmektedir
apt-get install fluxbox
kurulum gerceklestirildikten sonra sistemin baslangicta text modda baslatimasi icin gerekli yapilandirmalarin yapilandirilmis olmasi gerekmektdir. Sonrasinda yapilmasi gereken ise,
echo "fluxbox" > ~/.xinitrc
komutunu calistirmaktir. Bu yapilandirmadan sonra startx konutunu calistirdigimizda sistem fluxbox ile baslatilmis olacaktir.

Saturday, August 1, 2015

Steghide ile Veri Saklama

Steghide veri saklama amacli kullanilan bir linux komut satiri
uygulamasidir. Bu uygulama ile JPEG, BMP, WAV ve AU dosya
formatlarindaki dosyalarin icine istedigimiz veriyi sigreli olarak
raklayabilirsiniz. Bununla ilgili ufak bir ornek yapalim.

secret.txt isminde bir dosyamiz var ve bu dosyanin icerigi su sekilde

cx@cxpc ~$ cat secret.txt
Bu cok gizli bir yazidir

Resim dosyamiz da asagidaki regim dosyasi

Resim dosyasi icine veriyi gizlemek icin kullanillan komut su sekildedir.

cx@cxpc ~$ steghide.exe embed -cf resim.jpg -ef secret.txt
Enter passphrase:
Re-Enter passphrase:
embedding "secret.txt" in "resim.jpg"... done

veriyi gizlemis olduk. Saklanmis olan veriyi tekrar acmak icin ise;

cx@cxpc ~$ steghide.exe extract -sf resim.jpg
Enter passphrase:
wrote extracted data to "secret.txt".

steghide komutunun detayli kullanimi ile ilgili uygulamanin man sayfasi
incelenebilir.

Friday, July 24, 2015

VLC Player 'VLC does not support the audio or video format “hevc”' Hatası

VLC player birçok dosya formatını desteklemesine rağmen bazı formatları doğrudan desteklememektedir. Bu yapıdaki video dosyasını encode eden kütüphanenin vlc içine yüklenmesi gerekmektedir. Bunlardan birisi VLC does not support the audio or video format “hevc”" hatasıdır.


Bu hatanın giderilmesi için ubuntu üzerinde aşağıdaki adımların sırası ile gerçekleştirilmesi gerekmektedir.

sudo apt-add-repository ppa:strukturag/libde265 
sudo apt-get update 
sudo apt-get install vlc-plugin-libde265

Monday, July 20, 2015

Linux'da Değişen Dosyaları Bulmak

Bir linux sistemde üzerinde değişiklik yapılmış olan dosyaları sistem üzerinde tespit edebilmek için, find linux komutunun kullanılması yeterli olacaktır. Burada finf komutunun detaylı incelemesi için man dosyalarının incelenmesinde fayda vardır.

$ man find
Belli bir dk içerisinde yapılan değişimi tespit edebilmek için komut aşagıdaki gibi olmalıdır.
$ find /var/www -type f -mmin -30
Yukarıdaki komutta son 30 dk içerisindeki değişimler çıktı olarak gösterilir. 
find /var/www -type f -mtime -7
Yukarıdaki komutta ise son bir hafta içinde gerçekleştirilen değişimler tespit edilmektedir.

Wednesday, July 8, 2015

BPython ile interaktif python

Normal interaktive python uygulamaları berbat olduğu için oluşturulmuş interaktif python arayüzü. Oldukça güzel. windows, linux ve mac için kullanılması yapılan çalışmaları hızlandırır.
http://bpython-interpreter.org Adresinde temin edilebilir. Ayrıca Linux depolarında da mevcuttur.

Sunday, July 5, 2015

Mindtouch Core İçinde "Table of Content" Ekleme

TOC Ekleme

Bir sayfa icerisine table of content eklemek icin asagidaki kodun eklenmesi yeterli olacaktir.
{{ wiki.toc{} }}
Eger Baska bir sayfaya ait TOC bilgisini eklemek istiyorsaniz o zaman yapilmasi gereken toc metodu icine path degerinin girilmesidir.


{{ wiki.toc{path: "Pentest/E-Posta Sistemleri Testleri"} }}