IronPentest adalah kumpulan alat pentesting yang dikonversi dari C# dan PowerShell dan ditulis dalam bahasa IronPython. Tujuannya adalah untuk menulis alat menggunakan panggilan .NET dengan penggunaan Perpustakaan Standar Python sesedikit mungkin. Pada dasarnya, mereka dapat dianggap setara dengan C# bagi mereka yang memiliki latar belakang Python. Pengujian hanya dilakukan pada Windows 10 Build 17134.
Skrip harus dikompilasi dengan ipyc.exe
untuk digunakan di lingkungan Windows, kecuali lingkungan Windows juga memiliki IronPython.
Dimungkinkan untuk mengkompilasi skrip yang import
dari Perpustakaan Standar Python namun memerlukan banyak pekerjaan untuk menyertakan file .py
yang diimpor. Rute alternatifnya mungkin dengan mengkompilasi seluruh Perpustakaan Standar Python ke dalam DLL untuk dikompilasi dengan skrip tetapi itu akan menghasilkan executable yang lebih besar dari yang dibutuhkan.
Selain itu, skrip yang mengimpor clrtype
tampaknya mengalami masalah saat dijalankan meskipun dikompilasi dalam file yang dapat dieksekusi. Namun, untuk keperluan repo ini, clrtype
hanya diperlukan jika mencoba menggunakan skrip yang menggunakan kelas seperti NativeMethods
(yaitu amsibypass-template.py
).
socat
melalui netcat
untuk koneksi. Selain itu, shell ICMP harus menggunakan pendengar yang disediakan (ditulis dengan Python biasa untuk kemudahan).Sebagian besar untuk memberikan motivasi dan/atau contoh kode untuk konversi.
byt3bl33d3r - https://github.com/byt3bl33d3r/SILENTTRINITY
paling elit - https://twitter.com/elitest
Ancaman Ekspres - http://threatexpress.com/
Keamanan Bank - https://medium.com/@Bank_Security