Author Topic: Sviluppo dei Tools per la distro  (Read 2485 times)

Offline NebulasIT

Sviluppo dei Tools per la distro
« on: January 28, 2017, 03:16:15 PM »
Ciao ragà, sto sviluppando dei tools (Python3), quindi posterò qui del codice e magari delle idee, magari per far in modo che possa servire a qualcuno, oppure per sentire delle vostre idee o accorgimenti che possano esser d'aiuto per me.
Partendo dal principio che lo faccio a scopo sopratutto didattico (Un motivo in più per apprendere cose nuove) e poi perché, dai, mi piace smanettare, beh cominciamo:

- Idea: Un sorta di coltellino svizzero (Non parlo di Netcat) del pentesting/networking in generale, quindi tratterò di sniffing, spoofing, scans etc...  racchiuso in un'unico tools(Questa è l'intenzione) Ho cominciato oggi è ho creato una base su cui lavorarci.

-Sviluppo: Lavoro con un main.py dove gestisco solo il "menu" e la chiamata a funzioni di moduli esterni definiti da me, tutto fatto a parametri (arguments).
Es: "nomeprogramma.py -h", quel "-h" è il sys.arvg[1]

Palesemente per ogni arvg diverso si apriranno funzioni caricate da altry file.py creati. Ogni compito è un file.

- Bug: Ci sono bug stupidi ancora, ma posterò il codice appena ne risolvo.

Per ora cosa ho fatto:

-Menu' con chiamata a funzioni da moduli

-Una funzione Ping Sweep (Determina se gli host sono attivi all'interno della rete), il risultato è uno scarno questo è l'output:
Code: You are not allowed to view links. Register or Login

/\ /\ _ __| |__   / /  __ _| |__  ___  / _ \___ _ __ | |_ ___   ___ | |___
/ / \ | '__| '_ \ / /  / _` | '_ \/ __|/ /_)/ _ | '_ \| __/ _ \ / _ \| / __|
\ \_/ | |  | |_) / /__| (_| | |_) \__ / ___|  __| | | | || (_) | (_) | \___|
 \___/|_|  |_.__/\____/\__,_|_.__/|___\/    \___|_| |_|\__\___/ \___/|_|___/
                                                                           

/////////////////////////////////////////////
/The basic swiss boxcutter for pentest...   /
/                                           /
/List of parameters:                        /
/                                           /
/   -Ps | Ping Sweep                        /
/                                           /
/   -Sn | Sniffing                          /
/                                           /
/   -h  | Help                              /
/////////////////////////////////////////////

Your parameters:  -Ps

/***Ping Sweep***/


192.168.1.184
192.168.1.232
192.168.1.137
192.168.1.254


Come potete notare restituisce solo l'ip, vedo se riesco anche a ricevere l'hostname  ;D (sicuro implemento qualche funzioncina in più)

Questo ancora è una base sviluppata in poco tempo, però già da quel che ho fatto ho imparato molto  ;), quindi nell'intento didattico posso ritenermi soddisfatto, all'atto funzionale ancora siamo agli inizi, però sono parecchio motivato...

Idee? Consigli? Critiche? Fatemi sapere!!  ;D
« Last Edit: January 28, 2017, 11:23:03 PM by NebulasIT »
Website:  You are not allowed to view links. Register or Login
Email: [email protected]
 

Offline davenull

  • Administrator
  • Sr. Member
  • *****
  • Posts: 321
  • Thanked: 13 times
  • Gender: Male
  • JonixLug Co-Founder & Administrator
    • View Profile
    • davenull's blog
Re:Sviluppo dei Tools per la distro
« Reply #1 on: January 28, 2017, 08:41:47 PM »
l'ho spostato in progetti comuni. :)
E-Mail: [email protected]
Website: You are not allowed to view links. Register or Login

You are not allowed to view links. Register or Login
 

Offline devilicecream

Re:Sviluppo dei Tools per la distro
« Reply #2 on: January 29, 2017, 10:20:22 PM »
Sembra interessante! Solito consiglio: metti il codice su github e posta il link qui, così che possiamo partecipare tutti insieme allo sviluppo di questo tool :)
 
The following users thanked this post: davenull, NebulasIT

Offline davenull

  • Administrator
  • Sr. Member
  • *****
  • Posts: 321
  • Thanked: 13 times
  • Gender: Male
  • JonixLug Co-Founder & Administrator
    • View Profile
    • davenull's blog
Re:Sviluppo dei Tools per la distro
« Reply #3 on: January 30, 2017, 02:43:25 AM »
You are not allowed to view links. Register or Login
Sembra interessante! Solito consiglio: metti il codice su github e posta il link qui, così che possiamo partecipare tutti insieme allo sviluppo di questo tool :)

devo creare un tutorial su git
E-Mail: [email protected]
Website: You are not allowed to view links. Register or Login

You are not allowed to view links. Register or Login
 

Offline NebulasIT

Re:Sviluppo dei Tools per la distro
« Reply #4 on: January 30, 2017, 08:41:08 AM »
Oggi vedo di postare il git  :D
Website:  You are not allowed to view links. Register or Login
Email: [email protected]
 

Offline NebulasIT

Re:Sviluppo dei Tools per la distro
« Reply #5 on: February 01, 2017, 10:30:14 PM »
Ragazzi, non mi sono dimenticato del git, ma siccome sto implementando e quindi sconvolgendo sempre il codice, appena ho una base solida la posto :D
Website:  You are not allowed to view links. Register or Login
Email: [email protected]
 

Offline WilliamTaigeON

  • Newbie
  • *
  • Posts: 4
    • View Profile
Re: Sviluppo dei Tools per la distro
« Reply #6 on: December 25, 2020, 01:51:43 AM »
Bella faccia, complimenti   

A parte gli scherzi, sono sicuro che con queste aste riuscirai a raggiungere la somma necessaria per il termine dello sviluppo del gioco, sono tutti molto belli
 

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40