Turkhackteam.net/org - Turkish Hacking & Security Platform  
Geri git   Turkhackteam.net/org - Turkish Hacking & Security Platform >
Turkhackteam Under Ground
> TurkHackTeam Ar-Ge Tim

TurkHackTeam Ar-Ge Tim Turkhackteam Araştırma ve Geliştirme Timinin Hazırladığı Program ve Dökümanlar...





PyObfx | Python Kodlarınızı Gizleyin! [AR-GE Tim]

TurkHackTeam Ar-Ge Tim

Yeni Konu aç Cevapla
 
Seçenekler
Alt 2 Hafta önce   #1
  • AR-GE Tim Lideri
  • Üye Bilgileri
Üyelik tarihi
10/2015
Nereden
k3pwn
Mesajlar
Konular


  
Arrow PyObfx | Python Kodlarınızı Gizleyin! [AR-GE Tim]





[0] Obfuscation ~

Türkçe karşılığı şaşırtmaca, yanıltmaca demektir.
Yazılım evreninde ise kaynak kodlarının işlevini hiçbir şekilde değiştirmeden anlaşılmayacak derecede karıştırma anlamına gelmektedir. Obfuscate edilmiş örnek bir kod aşağıda görülmektedir.



Şekil 1.1 (Obfuscated kod örneği)

[1] Neden ihtiyaç duyarız? ~

Obfuscate işlemi öncelikli olarak oluşturduğumuz projelerin intellectual property dediğimiz fikir haklarını koruma altına alıp reverse engineering yani tersine mühendislik gibi denemeleri yapılsa da programlarımıza gömülü olan bize ait algoritma ya da know-how gibi tahminlerin açığa çıkmasını engellemek amacıyla kullanılmaktadır.
Obfuscate işleminin diğer bir kullanım alanı ise kodun daha efektif bir hal almasını sağlamaktır.



Şekil 1.2 (Obfuscated kod örneği [Optimize edilmiş])

[2] PyObfx ~

İnsanlar kullanışlı, kolay, popülaritesi yüksek ve insan diline en yakın dillerden olduğu için Python programlama dilini öğreniyor ve bu işten gelir sağlamak istiyorlar. Gelir sağlamak için scriptlerini satacakları kişiler de genelde lisanslara, anlaşmalara bağlı kalacak kurumsal şirketler olmuyor. Bu durumda da her ne kadar Python dilinin felsefesine aykırı olsa da insanlar kodlarını korumak ve çoğaltılmasını önlemek için bir obfuscatora ihtiyaç duyuyor. Bu bağlamda PyObfX; Python kodlarının okunmasını, geri döndürülmesini ve çoğaltılmasını mümkün olduğunca zorlaştırmayı hedefliyor.

[3] Özellikler ~

• String, Integer, Float ve Boolean Veri Tipi Obfuscation
• Değişken Adı Obfuscation
• Fonksiyon İsmi Obfuscation
• Import Name (Modül ismi) Obfuscation
• Packing (bz2, gz, lzma)

PyObfx kullanılarak Obfuscate edilmiş örnek bir dosya aşağıda gösterilmiştir.


Şekil 2.1 (PyObfx ile Obfuscate edilmiş kod örneği)

[4] Kurulum ~
Kod:
git clone https://github.com/PyObfx/PyObfx.git && cd PyObfx/ pip install -r requirements.txt
[5] Kullanım ~


Kısa animasyon: https://asciinema.org/a/207739

[6] GitHub ~

[7] ( ͡° ͜ʖ ͡°) ~

PyObfx projesi TurkHackTeam AR-GE Timi tarafından 2 aylık bir süreçte yazılmış olup açık kaynak kodlu beta sürümündedir.
Kullanıcıdan gelen geri bildirim ve önerilere göre proje geliştirilmeye devam edecektir. Siz de GitHub üzerinden Pull Request göndererek projeye destek olabilirsiniz.

Geliştirici Kadromuz: @KeyLo99 @Gbmdpof @kondanta @easyly @Emperor Federico
(Bkz: https://github.com/PyObfx/PyObfx/graphs/contributors)


Araştırma-Geliştirme ekibi olarak iyi kullanımlar dileriz.
...
    


___________________________________________

TürkHackTeam | Araştırma - Geliştirme Timi


 Offline  
 
Alıntı ile Cevapla
Alt 2 Hafta önce   #2
  • Yarbay
  • Üye Bilgileri
Üyelik tarihi
11/2006
Nereden
TÜRK
Mesajlar
Konular


  


Elinize sağlık
    


___________________________________________

Türklüğü yüceltmek için yaşa, Türk’e kılıç kaldıran eli kır!
TurkHackTeam.Org/Net © 2006 - 2018

 Offline  
 
Alıntı ile Cevapla
Alt 2 Hafta önce   #3
  • Grafik Tim Asistanı
  • Üye Bilgileri
Üyelik tarihi
12/2017
Nereden
Hay River
Mesajlar
Konular


  


Elinize sağlık. 👍🏻
    


___________________________________________

- her ay başı vicdan azabı gibi tepeme bindin, yetti ulan artık, kirayı da vermiyorum.
+ noldu sana mulayim, hiç pis laflar etmezdin.
- bugüne bugün kenefler kralıyım.
+ ne demek o?
- temiz konuşacak değilim ya.
 Online  
 
Alıntı ile Cevapla
Alt 2 Hafta önce   #4
  • Tamamen Forumdan Uzaklaştırıldı
  • Üye Bilgileri
Üyelik tarihi
09/2018
Nereden
ABD
Mesajlar
Konular
5


  


Ellerinize sağlık hocam. Güzel bir proje olmuş.
    
 Offline  
 
Alıntı ile Cevapla
Alt 2 Hafta önce   #5
  • Saldırı Timleri Lideri
  • Üye Bilgileri
Üyelik tarihi
10/2016
Nereden
0.0.0.0/0
Mesajlar
Konular


  


Elinize sağlık
    


___________________________________________


 Offline  
 
Alıntı ile Cevapla
Alt 2 Hafta önce   #6
  • Dergi Timi Lideri
  • Üye Bilgileri
Üyelik tarihi
10/2015
Nereden
Cx Island
Mesajlar
Konular


  


Ellerinize, emeklerinize sağlık. Proje çok iyi düşünülmüş, tebrik ederim.
    


___________________________________________

~ DeviantArt Hesabım ~ | https://t.me/CxFor
| “ Benim naçiz vücudum elbet bir gün toprak olacaktır,
ancak Türkiye Cumhuriyeti ilelebet payidar kalacaktır.“

“ Emek verilen her şey çok güzeldir. 🌹 “ |

 Online  
 
Alıntı ile Cevapla
Alt 2 Hafta önce   #7
  • Asteğmen
  • Üye Bilgileri
Üyelik tarihi
10/2018
Nereden
3232361
Mesajlar
Konular
3


  


Yazılarıda okudum, başarılı ve kullanışlı bir şey

kriptotürk v2 gelirse dahada iyi olur

ellerinize sağlık ekip
    


___________________________________________

.Bilgisayar biliminde sadece iki zor şey var: ön belleği geçersiz hâle getirmek (cache invalidation) ve bir şeylere isim vermek.

 Offline  
 
Alıntı ile Cevapla
Alt 2 Hafta önce   #8
  • Binbaşı
  • Üye Bilgileri
Üyelik tarihi
12/2017
Nereden
-
Mesajlar
Konular


  


Ellerine sağlık.
    


___________________________________________

Ve sonra biri çıkar gelir, bütün gidenleri unutursun.
 Offline  
 
Alıntı ile Cevapla
Alt 2 Hafta önce   #9
  • Tuğgeneral
  • Üye Bilgileri
Üyelik tarihi
09/2017
Nereden
Moderasyon
Yaş
28
Mesajlar
Konular


  


Tüm emeği geçenlerin eline emeğine sağlık
    


___________________________________________

TürkHackTeam | Moderasyon

 Offline  
 
Alıntı ile Cevapla
Alt 2 Hafta önce   #10
  • Albay
  • Üye Bilgileri
Üyelik tarihi
12/2017
Nereden
Nereye
Mesajlar
Konular


  


Ellerinize sağlık komutanım
    
 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 - 2018

TSK Mehmetçik Vakfı

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



Google+
film izle

wau

Search Engine Friendly URLs by vBSEO 3.6.0 ©2011, Crawlability, Inc.