Turkhackteam.net/org - Turkish Hacking & Security Platform  
Geri git   Turkhackteam.net/org - Turkish Hacking & Security Platform >
Turkhackteam Under Ground
> Kriptografi - Şifreleme

Kriptografi - Şifreleme Şifreleme Ve Şifreleme Sistemleri Hakkında Her şey.




Bash Script Şifreleme / R4V3N

Kriptografi - Şifreleme

Yeni Konu aç Cevapla
 
Seçenekler
Alt 20-09-2018 06:25   #1
  • Yarbay
  • Üye Bilgileri
Üyelik tarihi
07/2016
Nereden
Antalya
Yaş
20
Mesajlar
Konular

Teşekkür (Etti): 679
Teşekkür (Aldı): 1952


Post Bash Script Şifreleme / R4V3N





Bu makale Moderasyon Çeviri Ekibi tarafından çevrilmiştir. Orijinal içeriğe
https://n0where.net/how-to-encrypt-bash-script adresinden ulaşabilirsiniz.






Bash script nasıl şifrelenir?

Eğer bash scriptinizi bazı nedenlerden dolayı şifrelemek istiyorsanız bunu SHC ile yapabilirsiniz. Scriptinizi SHC ile şifrelemek size temel bir koruma türü sağlar. Unutmayın ki SHC tarafından oluşturulmuş şifreli shell scripti normal kullanıcılar açısından okunabilir değiller lakin marifetli bir kullanıcı orijinal shell scriptini şifreli binary'den ayrıştırabilir. SHC, shell script compiler demek.



SHC'ı indirin ve aşağıda gösterildiği gibi kurun:

Kod:
# wget http://www.datsi.fi.upm.es/~frosal/sources/shc-3.8.9.tgz
# tar xvfz shc-3.8.9.tgz
# cd shc-3.8.9
# make


SHC'ın düzgünce kurulduğunu doğrulayın:

Kod:
$ ./shc -v
shc parse(-f): No source file specified

shc Usage: shc [-e date] [-m addr] [-i iopt] [-x cmnd] [-l lopt] [-rvDTCAh] -f script




Deneme amaçlı, SHC'ı kullanarak şifrelemek istediğiniz örnek bir bash shell scripti oluşturun:

Kod:
$ vi random.sh
#!/bin/bash

echo -n "Kaç tane rastgele sayı oluşturmak istersiniz? "
read max

for (( start = 1; start <= $max; start++ ))
do
  echo -e $RANDOM
done

$ ./random.sh
Kaç tane rastgele sayı oluşturmak istersiniz? 3
54213
7542
465




random.sh shell scriptini SHC kullanarak aşağıda gösterildiği gibi şifreleyin:

Kod:
$ ./shc -f random.sh


Bu, aşağıdaki gibi iki tane daha dosya oluşturacak:

Kod:
$ ls -l random.sh*
-rwxrw-r--. 1 ramesh ramesh   149 Mar 27 01:09 random.sh
-rwx-wx--x. 1 ramesh ramesh 11752 Mar 27 01:12 random.sh.x
-rw-rw-r--. 1 ramesh ramesh 10174 Mar 27 01:12 random.sh.x.c


random.sh = Orijinal, şifrelenmemiş shell scripti.

random.sh.x = Binary düzeninde şifrelenmiş shell scripti.

random.sh.x.c = random.sh dosyasının C kaynak kodudur. Bu C kaynak kodu, yukarıdaki şifreli random.sh.x dosyasını oluşturmak için derlendi. SHC ardındaki bütün mantık, yukarıdaki random.sh shell scriptini random.sh.x.c C programına dönüştürmekten ve bittabi bunu çalıştırılabilir random.sh.x dosyasını oluşturmak için derlemekten ibaret.

Kod:
$ file random.sh
random.sh: Bourne-Again shell script text executable

$ file random.sh.x
random.sh.x: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux, stripped

$ file random.sh.x.c
random.sh.x.c: ASCII C program text




Beklendiği gibi çalıştığından emin olmak için şifreli shell scriptini çalıştıralım:

Kod:
$ ./random.sh.x
Kaç tane rastgele sayı oluşturmak istersiniz? 3
2189
76234
34678


Binary'nin kendisinin, scripti çalıştırmaya münasip olması için shelle (random.sh'daki ilk satır, örneğin /bin/bash) bağlı olduğunu unutmayın.



SHC'ı kullanarak ayriyeten sona erme tarihini de belirleyebilirsiniz. Demem o ki, belirlediğiniz tarih sonrasında birisi shell scriptinizi açmaya çalıştığı zaman bir hata mesajı alacak.

Kod:
$ ./shc -e 31/12/2018 -f random.sh


Bu örnekte, birisi random.sh.x dosyasını 31 Aralık 2018'den sonra açmaya çalıştığında gösterilecek varsayılan hata mesajı aşağıdadır:

Kod:
$ ./random.sh.x
./random.sh.x: has expired!
Please contact your provider


Eğer kendi hata mesajınızı yazmak isterseniz de bunu -m ile aşağıdaki gibi yapabilirsiniz:

Kod:
$ ./shc -e 31/12/2014 -m "Scriptin yeni versiyonu için r4v3n@tht.com'a ulaşın." -f random.sh

$ ./random.sh.x
./random.sh.x: has expired!
Scriptin yeni versiyonu için r4v3n@tht.com'a ulaşın.



Konu R4V3N tarafından (20-09-2018 06:27 Saat 06:27 ) değiştirilmiştir..
 Offline  
 
Alıntı ile Cevapla
Alt 20-09-2018 07:06   #2
  • Researcher
  • Üye Bilgileri
Üyelik tarihi
07/2017
Nereden
røøt@:~#
Mesajlar
Konular

Teşekkür (Etti): 1248
Teşekkür (Aldı): 215




Ellerinize Sağlık Hocam.



___________________________________________

Elbet bir gün.
 Offline  
 
Alıntı ile Cevapla
Alt 20-09-2018 07:11   #3
  • Asteğmen
  • Üye Bilgileri
Üyelik tarihi
07/2018
Nereden
Kocaeli
Mesajlar
Konular
3

Teşekkür (Etti): 5
Teşekkür (Aldı): 48




Eline sağlık



___________________________________________

Eğitim, okulda öğrenilen şeyleri unuttuktan sonra geriye kalan şeydir.

- Albert Einstein
 Offline  
 
Alıntı ile Cevapla
Teşekkür

M3m0ry Teşekkür etti.
Alt 20-09-2018 12:23   #4
  • Teğmen
  • Üye Bilgileri
Üyelik tarihi
05/2018
Nereden
Mars
Mesajlar
Konular

Teşekkür (Etti): 62
Teşekkür (Aldı): 52




Elinize sağlık.



___________________________________________

Muhtaç olduğun kudret, damarlarındaki asil kanda mevcuttur.
 Offline  
 
Alıntı ile Cevapla
Alt 20-09-2018 13:53   #5
  • Üsteğmen
  • Üye Bilgileri
Üyelik tarihi
03/2018
Nereden
İstanbul
Mesajlar
Konular

Teşekkür (Etti): 54
Teşekkür (Aldı): 51




Eline emeğine sağlık iyi formlar iyi günler
 Offline  
 
Alıntı ile Cevapla
Alt 20-09-2018 16:38   #6
  • Yüzbaşı
  • Üye Bilgileri
Üyelik tarihi
12/2017
Nereden
kUDÜS ALĞAYN
Mesajlar
Konular

Teşekkür (Etti): 66
Teşekkür (Aldı): 161




Ellerinize Sağlık Hocam.



___________________________________________

▂▃▅▆▇██ ☾✯☾✯☾✯ DELİ SİBER ☾✯☾✯☾✯ ██▇▆▅▃▂▂

███▓ ☾✯ ▓███___________BEN VAZGEÇTİM SIRA SİZDE_________███▓ ☾✯ ▓███


███▓ ☾✯ ▓███ NE MUTLU TÜRKÜM DİYENE ███▓ ☾✯ ▓███

 Offline  
 
Alıntı ile Cevapla
Alt 20-09-2018 17:19   #7
  • Teğmen
  • Üye Bilgileri
Üyelik tarihi
09/2018
Nereden
Grafik
Mesajlar
Konular

Teşekkür (Etti): 67
Teşekkür (Aldı): 52




Ellerinize sağlık Teşekkürler.
 Offline  
 
Alıntı ile Cevapla
Alt 21-09-2018 13:25   #8
  • Yarbay
  • Üye Bilgileri
Üyelik tarihi
07/2016
Nereden
Antalya
Yaş
20
Mesajlar
Konular

Teşekkür (Etti): 679
Teşekkür (Aldı): 1952




Alıntı:
TheFlashTR´isimli üyeden Alıntı Mesajı göster
Ellerinize Sağlık Hocam.
Alıntı:
0wL´isimli üyeden Alıntı Mesajı göster
Eline sağlık
Alıntı:
Growler´isimli üyeden Alıntı Mesajı göster
Elinize sağlık.
Alıntı:
DarkVenom2´isimli üyeden Alıntı Mesajı göster
Eline emeğine sağlık iyi formlar iyi günler
Alıntı:
deli siber´isimli üyeden Alıntı Mesajı göster
Ellerinize Sağlık Hocam.
Alıntı:
Burak Walker´isimli üyeden Alıntı Mesajı göster
Ellerinize sağlık Teşekkürler.
Eyvallah, sağolun.
 Offline  
 
Alıntı ile Cevapla
Alt 21-09-2018 14:33   #9
  • Bilgi Teknolojileri Ekibi
  • Üye Bilgileri
Üyelik tarihi
02/2016
Nereden
dust 2
Mesajlar
Konular

Teşekkür (Etti): 25
Teşekkür (Aldı): 276




elinize sağlık



___________________________________________

Biz kimsenin düşmanı değiliz yalnız insanlığın düşmanı olanlara düşmanız

K.atatürk

τουρκική , турецкий , 土耳其, Türkisch,turc, Turkish, Türk , турецька , 𐱅𐰇𐰼𐰜

© ◄2016-2019►

 Offline  
 
Alıntı ile Cevapla
Alt 23-09-2018 17:06   #10
  • Forumdan Uzaklaştırıldı
  • Üye Bilgileri
Üyelik tarihi
06/2015
Mesajlar
Konular

Teşekkür (Etti): 935
Teşekkür (Aldı): 1331




Eline sağlık. Çevirmen için kim önerdiyse çok güzel önermiş
 Offline  
 
Alıntı ile Cevapla
Cevapla

Bookmarks

Seçenekler


Bilgilendirme Turkhackteam.net/org
Sitemizde yer alan konular üyelerimiz tarafından paylaşılmaktadır.
Bu konular yasalara uygunluk ve telif hakkı konusunda yönetimimiz tarafından kontrol edilse de, gözden kaçabilen içerikler yer alabilmektedir.
Bu tür konuları turkhackteamiletisim [at] gmail.com mail adresimize bildirebilirsiniz, konular hakkında en kısa sürede gerekli işlemler yapılacaktır.
Please Report Abuse, DMCA, Harassment, Scamming, Warez, Crack, Divx, Mp3 or any Illegal Activity to turkhackteamiletisim [at] gmail.com

Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz.
Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.



         

Powered by vBulletin® Copyright ©2000 - 2019

TSK Mehmetçik Vakfı

Türk Polis Teşkilatını Güçlendirme Vakfı

Google+
Pomeranian Boo
instagram takipci hilesi

wau