Discussione In cerca di consigli

SamSepiol47493

Utente Iron
19 Novembre 2021
27
2
3
14
Salve a tutti. Sono un ragazzo di 21 anni che frequenta il dams, Ergo non so nulla di ingegneria, e ciò farà da premessa. Ultimamente mi sono interessato al mondo della programmazione, e quindi volevo chiedere: avreste dei consigli su quali corsi seguire e su che linguaggi di programmazione ? Ripeto, non so nulla di ingegneria, ma la volontà è tanta. Sto virando su questo settore in quanto so che il tasso di occupazione è molto alto. Il mio obiettivo finale sarebbe diventare un hacker etico, quindi lavorare nella cybersicurezza. Per i corsi non importa se sono gratis o a pagamento. Ultima cosa, mi piacerebbe andare a lavorare all'estero, quindi anche corsi in inglese sono i benvenuti. Se rilasciano certificati abbastanza seri idem. Vi ringrazio in anticipo per le risposte! Una buona serata a tutti !
 

Simonezxxz

Utente Iron
23 Luglio 2022
16
2
2
10
Ciao ti consiglio di leggere Hacklog sia il volume 1 che il 2, per il linguaggio di programmazione ti consiglierei di studiare python a parere mio il più usato.
 

SamSepiol47493

Utente Iron
19 Novembre 2021
27
2
3
14
Ciao ti consiglio di leggere Hacklog sia il volume 1 che il 2, per il linguaggio di programmazione ti consiglierei di studiare python a parere mio il più usato.
Ciao Simone, grazie per il consiglio ! Della gente mi ha consigliato anche analisi di dati, dandogli molta importanza. Secondo te è necessario ? Più cose so meglio è, tempo fortunatamente ne ho
 
  • Love
Reazioni: Simonezxxz

Simonezxxz

Utente Iron
23 Luglio 2022
16
2
2
10
Ciao Simone, grazie per il consiglio ! Della gente mi ha consigliato anche analisi di dati, dandogli molta importanza. Secondo te è necessario ? Più cose so meglio è, tempo fortunatamente ne ho
Si secondo me è necessario la raccolta ed analisi dei dati per esempio l'OSINT probabilmente non saprai cos'è,
L'OSINT- Open Source Intelligence è una tecnica di "hacking" che può fare chiunque da fonti aperte, consiste nella raccolta di informazioni/dati su un bersaglio
 

0xbro

Super Moderatore
24 Febbraio 2017
4,050
154
3,033
1,645
Ciao! Secondo me i linguaggi principali su cui ti conviene porre la tua attenzione sono:
  • HTML + CSS (sono i due linguaggi, assieme a JavaScript, usati per scrivere il front end dei siti web. Chiunque lavori nel mondo web, sia programmatore che penetration tester, li deve conoscere)
  • JavaScript (vedi sopra)
  • PHP (E' uno dei linguaggi di programmazione maggiormente usati per i backend delle applicazioni web)
  • SQL (non è un linguaggio di programmazione ma serve per fare query ai database. Serve conoscerlo per interagire coi DB e sfruttare le vulnerabilità SQL Injection)
  • Python
  • Java
  • Tutto il resto in base al contesto e a cosa ti serva conoscere
Il livello di dettaglio con cui dovrai conoscere il linguaggio dipende molto da cosa tu voglia fare: un software dev dovrà conoscere il linguaggio al minimo dettaglio, per cui dovrai investrici mooooolto tempo su ognuno dei linguaggi che ti interessa. Un pentester invece li deve sì conoscere, ma non così tanto nel dettaglio, il giusto per capire come possa funzionare l'app, quali possano essere le vuln abbinate a quel particolare linguaggio e saper leggere un minimo il codice. Il suo focus sarà però trovare falle sul processo e i funzionamenti dell'applicazione, non ha la necessità di scrivere codice efficiente.

Sinceramente, andrò controtendenza, penso che analisi di dati sia inutile nel tuo caso. E' un libro universitario, improntato su algoritmi, matematica, ecc. Se non vuoi fare il programmatore, non serve, è un libro troppo dettagliato, inoltre il 90% delle cose che insegna non servono a un analista di sicurezza. My 2 cent
 

SamSepiol47493

Utente Iron
19 Novembre 2021
27
2
3
14
Ultima modifica da un moderatore:
Si secondo me è necessario la raccolta ed analisi dei dati per esempio l'OSINT probabilmente non saprai cos'è,
L'OSINT- Open Source Intelligence è una tecnica di "hacking" che può fare chiunque da fonti aperte, consiste nella raccolta di informazioni/dati su un bersaglio
Per fare ciò devo essere a conoscenza di uno specifico linguaggio di base ?
Ciao! Secondo me i linguaggi principali su cui ti conviene porre la tua attenzione sono:
  • HTML + CSS (sono i due linguaggi, assieme a JavaScript, usati per scrivere il front end dei siti web. Chiunque lavori nel mondo web, sia programmatore che penetration tester, li deve conoscere)
  • JavaScript (vedi sopra)
  • PHP (E' uno dei linguaggi di programmazione maggiormente usati per i backend delle applicazioni web)
  • SQL (non è un linguaggio di programmazione ma serve per fare query ai database. Serve conoscerlo per interagire coi DB e sfruttare le vulnerabilità SQL Injection)
  • Python
  • Java
  • Tutto il resto in base al contesto e a cosa ti serva conoscere
Il livello di dettaglio con cui dovrai conoscere il linguaggio dipende molto da cosa tu voglia fare: un software dev dovrà conoscere il linguaggio al minimo dettaglio, per cui dovrai investrici mooooolto tempo su ognuno dei linguaggi che ti interessa. Un pentester invece li deve sì conoscere, ma non così tanto nel dettaglio, il giusto per capire come possa funzionare l'app, quali possano essere le vuln abbinate a quel particolare linguaggio e saper leggere un minimo il codice. Il suo focus sarà però trovare falle sul processo e i funzionamenti dell'applicazione, non ha la necessità di scrivere codice efficiente.

Sinceramente, andrò controtendenza, penso che analisi di dati sia inutile nel tuo caso. E' un libro universitario, improntato su algoritmi, matematica, ecc. Se non vuoi fare il programmatore, non serve, è un libro troppo dettagliato, inoltre il 90% delle cose che insegna non servono a un analista di sicurezza. My 2 cent
0xbro grazie per la risposta. Allora per analisi di dati: se mi dici così mi togli un grosso pensiero, anche perché se ho fatto il dams e non matematica o ingegneria è perché sono una capra😂😂. A questo punto ti chiedo: tu per caso conosci dei corsi di programmazione o direttamente che riguardino la cybersicurezza che partano dalle basi ma base base per poi arrivare dove vorrei che racchiudano più o meno tutto quello che mi serve ? Non importa se sono a pagamento o no, in Italiano o in inglese, l'importante è che siano validi. Grazie mille ancora
 

Simonezxxz

Utente Iron
23 Luglio 2022
16
2
2
10
Per fare ciò ho bisogno di basi di qualche linguaggio ?
Messaggio unito automaticamente:


Per fare ciò ho bisogno di basi di qualche linguaggio ?
Messaggio unito automaticamente:


Per fare ciò devo essere a conoscenza di uno specifico linguaggio di base ?
Messaggio unito automaticamente:


Per fare ciò devo essere a conoscenza di uno specifico linguaggio di base ?

0x
0xbro grazie per la risposta. Allora per analisi di dati: se mi dici così mi togli un grosso pensiero, anche perché se ho fatto il dams e non matematica o ingegneria è perché sono una capra😂😂. A questo punto ti chiedo: tu per caso conosci dei corsi di programmazione o direttamente che riguardino la cybersicurezza che partano dalle basi ma base base per poi arrivare dove vorrei che racchiudano più o meno tutto quello che mi serve ? Non importa se sono a pagamento o no, in Italiano o in inglese, l'importante è che siano validi. Grazie mille ancora
A parere mio l'istituto volta offre il miglior corso completo per diventare un hacker etico
Potrebbe trovarti anche un lavoro se non mi sbaglio...
 

JunkCoder

Moderatore
5 Giugno 2020
1,068
20
907
458
A parere mio l'istituto volta offre il miglior corso completo per diventare un hacker etico
Potrebbe trovarti anche un lavoro se non mi sbaglio...

Ho i miei seri dubbi... Oltre al troppo breve corso le loro punte di diamante sono certificazioni CompTIA e CEH, due certificazioni totalmente teoriche che non ti danno le competenze minime per il lavoro concreto. Su questo @0xbro sicuramente ne saprà di più, ti linko una sua guida che riguarda le certificazioni:

 

SamSepiol47493

Utente Iron
19 Novembre 2021
27
2
3
14
Ho i miei seri dubbi... Oltre al troppo breve corso le loro punte di diamante sono certificazioni CompTIA e CEH, due certificazioni totalmente teoriche che non ti danno le competenze minime per il lavoro concreto. Su questo @0xbro sicuramente ne saprà di più, ti linko una sua guida che riguarda le certificazioni:

Grazie junk! Se anche te hai consigli da darmi sono ben accetti !
Messaggio unito automaticamente:

Ho i miei seri dubbi... Oltre al troppo breve corso le loro punte di diamante sono certificazioni CompTIA e CEH, due certificazioni totalmente teoriche che non ti danno le competenze minime per il lavoro concreto. Su questo @0xbro sicuramente ne saprà di più, ti linko una sua guida che riguarda le certificazioni:

Ah e per ottenere questi certificati più o meno quale sarebbe il percorso che dovrei seguire, nel senso: da cosa parto ?
 

0xbro

Super Moderatore
24 Febbraio 2017
4,050
154
3,033
1,645
Ah e per ottenere questi certificati più o meno quale sarebbe il percorso che dovrei seguire, nel senso: da cosa parto ?
Se parti completamente da 0 dai un'occhiata alla certificazione eJPT e al relativo corso. eJPT sta per Junior Penetration Tester, per cui vengono fornite tutte le competenze di base senza andare nel dettaglio e partendo quasi completamente da zero. La consiglio più per il corso che per la certificazione in sé, in quanto so che è un buon corso e che copre in maniera professionale i principali topic di cui puoi avere bisogno.

Corsi e libri per studiare ethical hacking ce ne sono molti, ho scritto già diverse guide sul forum in cui ne parlo, per cui faccio che linkartele direttamente di seguito:
 
  • Mi piace
Reazioni: SamSepiol47493

SamSepiol47493

Utente Iron
19 Novembre 2021
27
2
3
14
Se parti completamente da 0 dai un'occhiata alla certificazione eJPT e al relativo corso. eJPT sta per Junior Penetration Tester, per cui vengono fornite tutte le competenze di base senza andare nel dettaglio e partendo quasi completamente da zero. La consiglio più per il corso che per la certificazione in sé, in quanto so che è un buon corso e che copre in maniera professionale i principali topic di cui puoi avere bisogno.

Corsi e libri per studiare ethical hacking ce ne sono molti, ho scritto già diverse guide sul forum in cui ne parlo, per cui faccio che linkartele direttamente di seguito:
Fornisce competenze base quindi non devo prima seguire vari corsi su vari linguaggi di programmazione giusto ? O devo prima imparare dei linguaggi ? Comunque leggerò anche le tue guide, ti ringrazio!
 

0xbro

Super Moderatore
24 Febbraio 2017
4,050
154
3,033
1,645
Fornisce competenze base quindi non devo prima seguire vari corsi su vari linguaggi di programmazione giusto ? O devo prima imparare dei linguaggi ? Comunque leggerò anche le tue guide, ti ringrazio!
In linea di massima non dovrebbero servire, se comunque vuoi imparare dei linguaggi prima di seguire altri corsi, un qualsiasi corso base (anche su YouTube) va più bene. I linguaggi si imparano al 90% programmando e facendo pratica. Non so darti dei nomi o dei riferimenti specifici per dei corsi di programmazione poichè io imparai a scuola, il massimo che posso consigliarti è di cercare qualche libro di testo scolastico delle superiori oppure seguire qualche corso base su YouTube
 

SamSepiol47493

Utente Iron
19 Novembre 2021
27
2
3
14
In linea di massima non dovrebbero servire, se comunque vuoi imparare dei linguaggi prima di seguire altri corsi, un qualsiasi corso base (anche su YouTube) va più bene. I linguaggi si imparano al 90% programmando e facendo pratica. Non so darti dei nomi o dei riferimenti specifici per dei corsi di programmazione poichè io imparai a scuola, il massimo che posso consigliarti è di cercare qualche libro di testo scolastico delle superiori oppure seguire qualche corso base su YouTube
Magnifico, davvero grazie mi state aiutando tutti davvero tanto❤️. Essendo che vorrò trasferirmi all'estero, mi conviene iniziare direttamente con l'inglese o partire comunque prima con l'italiano ?
 

0xbro

Super Moderatore
24 Febbraio 2017
4,050
154
3,033
1,645
Magnifico, davvero grazie mi state aiutando tutti davvero tanto❤️. Essendo che vorrò trasferirmi all'estero, mi conviene iniziare direttamente con l'inglese o partire comunque prima con l'italiano ?
TBH mi sembra una domanda scontata... parti con l'inglese visto che, estero o non estero, la stra-maggioranza di contenuti, libri, articoli, video e discussioni sono in inglese