-
server hardeningcome lo fate?
ho giochicchiato con i vulnerabilities scanner che ho trovato in giro, (trovato un cazzo sui vps attuali tranne qualche warning) e sono velocemente arrivato alle sottoscrizioni a pagamento.
ho cercato un po in giro e potrei collezionare alcuni consigli e pratiche da seguire a caso dai vari blog e guide e considerarmi "sicuro", ma non sarebbe soddisfacente, voi avete qualche fonte in particolare? vi attenete a qualche procedura particolare? libri in merito? recenti?
ho trovato corsi in merito, qualcuno di voi li ha fatti / avete colleghi che li hanno fatti?
ovviamente non penso che potrei diventare davvero in grado di fare un lavoro del genere a livello professionale, ma sicuramente come hobby mi soddisfa parecchio, ergo vorrei avere un'idea di come viene fatto per davvero nell'industria, sapete instradarmi su qualche libro o risorsa online?
una volta finito potrei offrire una taglia per un file, chi ci proverebbe? eh eh eh
Please consider the environment before printing this message, 50% of the above is useless!-
Re: server hardeningScritto daNon Autenticatoil 2017-07-24 00:59:59.0 alle 2017-07-24 00:59:59.0Scritto da: dada216
> come lo fate?
>
> ho giochicchiato con i vulnerabilities scanner che ho trovato in giro, (trovato un cazzo sui vps attuali tranne qualche warning) e sono velocemente arrivato alle sottoscrizioni a pagamento.
> ho cercato un po in giro e potrei collezionare alcuni consigli e pratiche da seguire a caso dai vari blog e guide e considerarmi "sicuro", ma non sarebbe soddisfacente, voi avete qualche fonte in particolare? vi attenete a qualche procedura particolare? libri in merito? recenti?
>
> ho trovato corsi in merito, qualcuno di voi li ha fatti / avete colleghi che li hanno fatti?
>
> ovviamente non penso che potrei diventare davvero in grado di fare un lavoro del genere a livello professionale, ma sicuramente come hobby mi soddisfa parecchio, ergo vorrei avere un'idea di come viene fatto per davvero nell'industria, sapete instradarmi su qualche libro o risorsa online?
>
> una volta finito potrei offrire una taglia per un file, chi ci proverebbe? eh eh eh
>
Giambo una volta s'è vantato che in un server indurito da lui non è facile entrare.-
Re: server hardeningScritto da:
>
> Giambo una volta s'è vantato che in un server indurito da lui non è facile entrare.
Hola Giambo!Please consider the environment before printing this message, 50% of the above is useless!
-
-
Re: server hardeningScritto da: dada216
> come lo fate?
Uno dei motivi per cui uso arch è che quando ho il sistema appena installato, lancio ss -lntup e non ci sono porte in ascolto (in realtà ultimamente systemd-resolved aggiunge una porta listener llmnr, ma si disattiva facilmente).
Ogni servizio che aggiungo verifico che sia in ascolto sull'interfaccia di rete giusta (127.0.0.1 per i b2b tipo backend di webapp e 0.0.0.0/ip pubblico per i servizi aperti a tutto il mondo).
Non faccio hardening avanzato, credo nella riduzione della superficie d'attacco; zero servizi aperti significa che il kernel droppa tutti i pacchetti che arrivano dall'esterno, senza dover configurare niente. Per il resto le regole sono le solite: tutto quello che non c'è non si rompe e soprattutto non ha vulnerabilità esposte. Se ho dei punti deboli aggiungo qualche controllo extra periodico.
> ho giochicchiato con i vulnerabilities scanner che ho trovato in giro, (trovato un cazzo sui vps attuali tranne qualche warning) e sono velocemente arrivato alle sottoscrizioni a pagamento.
Script kiddie!
> ho cercato un po in giro e potrei collezionare alcuni consigli e pratiche da seguire a caso dai vari blog e guide e considerarmi "sicuro", ma non sarebbe soddisfacente, voi avete qualche fonte in particolare? vi attenete a qualche procedura particolare? libri in merito? recenti?
Leggo giornalmente articoli a caso da qua:https://www.reddit.com/r/netsec/

Spesso non ci capisco una mazza, ma alcuni concetti più semplici lentamente li sto assimilando.
> ho trovato corsi in merito, qualcuno di voi li ha fatti / avete colleghi che li hanno fatti?
Chi fa il pentester parte studiando le vulnerabilità, le capisce, e poi applica il principio ad altri software.
Corsi e certificazioni serie sull'argomento sono poche.
> ovviamente non penso che potrei diventare davvero in grado di fare un lavoro del genere a livello professionale, ma sicuramente come hobby mi soddisfa parecchio, ergo vorrei avere un'idea di come viene fatto per davvero nell'industria, sapete instradarmi su qualche libro o risorsa online?
Questa è una certificazione ben strutturata, anche se breve:
http://it-gnosis.eu/it/formazione/certified-ethica...
> una volta finito potrei offrire una taglia per un file, chi ci proverebbe? eh eh eh
>
Una volta ti ho mandato un pvt.
Young professional woman and busy mom.-
Re: server hardeningScritto da: ::1
> Scritto da: dada216
> > come lo fate?
>
> Uno dei motivi per cui uso arch è che quando ho il sistema appena installato, lancio ss -lntup e non ci sono porte in ascolto (in realtà ultimamente systemd-resolved aggiunge una porta listener llmnr, ma si disattiva facilmente).
> Ogni servizio che aggiungo verifico che sia in ascolto sull'interfaccia di rete giusta (127.0.0.1 per i b2b tipo backend di webapp e 0.0.0.0/ip pubblico per i servizi aperti a tutto il mondo).
fino a qui c'ero arrivato anche io, yeah!
> Non faccio hardening avanzato, credo nella riduzione della superficie d'attacco; zero servizi aperti significa che il kernel droppa tutti i pacchetti che arrivano dall'esterno, senza dover configurare niente. Per il resto le regole sono le solite: tutto quello che non c'è non si rompe e soprattutto non ha vulnerabilità esposte. Se ho dei punti deboli aggiungo qualche controllo extra periodico.
mi domando come razzo facciate considerando la durata di vita di alcune vulnerabilita', tu non usi sistemi di auditing che danno per scontato che qualcuno dei sw era vulnerabile e devi controllare attivamente che non vengano fatte cosacce a tua insaputa?
>
> > ho giochicchiato con i vulnerabilities scanner che ho trovato in giro, (trovato un cazzo sui vps attuali tranne qualche warning) e sono velocemente arrivato alle sottoscrizioni a pagamento.
>
> Script kiddie!
io ovvio che lo sia, mi ci diverto un mondo pero', tu non li usi affatto gli scanner?
>
> > ho cercato un po in giro e potrei collezionare alcuni consigli e pratiche da seguire a caso dai vari blog e guide e considerarmi "sicuro", ma non sarebbe soddisfacente, voi avete qualche fonte in particolare? vi attenete a qualche procedura particolare? libri in merito? recenti?
>
> Leggo giornalmente articoli a caso da qua:https://www.reddit.com/r/netsec/

> Spesso non ci capisco una mazza, ma alcuni concetti più semplici lentamente li sto assimilando.
aggiunto al feed, non ci ero mai capitato.
>
> > ho trovato corsi in merito, qualcuno di voi li ha fatti / avete colleghi che li hanno fatti?
> Chi fa il pentester parte studiando le vulnerabilità, le capisce, e poi applica il principio ad altri software.
pare vi manchi qualcuno che scriva un libro che possa diventare la base per un corso specifico.
in effetti anche le conferenze su singole vulnerabilita' che ho seguito capendoci qualcosa erano il frutto di tediosissimo lavoro di ricerca in cui le provavano tutte.
> Corsi e certificazioni serie sull'argomento sono poche.
>
immaginavo.
> > ovviamente non penso che potrei diventare davvero in grado di fare un lavoro del genere a livello professionale, ma sicuramente come hobby mi soddisfa parecchio, ergo vorrei avere un'idea di come viene fatto per davvero nell'industria, sapete instradarmi su qualche libro o risorsa online?
> Questa è una certificazione ben strutturata, anche se breve:
> http://it-gnosis.eu/it/formazione/certified-ethica...
>
tu l'hai mai fatto per un tuo sito? per il sito di qualcun altro? si fa davvero? e' comune nell'industria ricevere la mail di un ethical hacker che ti spiega che hai un sito bucabile?
> > una volta finito potrei offrire una taglia per un file, chi ci proverebbe? eh eh eh
> >
> Una volta ti ho mandato un pvt.
li ignoro tutti, domani guardo.Please consider the environment before printing this message, 50% of the above is useless!
-
-
Re: server hardeningScritto daavvelentaniCubicolarioil 2017-07-24 11:46:31.0 alle 2017-07-24 11:46:31.0Trollate totali: 18184Scritto da: dada216
> come lo fate?
>
> ho giochicchiato con i vulnerabilities scanner che ho trovato in giro, (trovato un cazzo sui vps attuali tranne qualche warning) e sono velocemente arrivato alle sottoscrizioni a pagamento.
> ho cercato un po in giro e potrei collezionare alcuni consigli e pratiche da seguire a caso dai vari blog e guide e considerarmi "sicuro", ma non sarebbe soddisfacente, voi avete qualche fonte in particolare? vi attenete a qualche procedura particolare? libri in merito? recenti?
>
> ho trovato corsi in merito, qualcuno di voi li ha fatti / avete colleghi che li hanno fatti?
>
> ovviamente non penso che potrei diventare davvero in grado di fare un lavoro del genere a livello professionale, ma sicuramente come hobby mi soddisfa parecchio, ergo vorrei avere un'idea di come viene fatto per davvero nell'industria, sapete instradarmi su qualche libro o risorsa online?
>
> una volta finito potrei offrire una taglia per un file, chi ci proverebbe? eh eh eh
>
Esegui solo server che ti servono veramente, tieni il sistema aggiornato.I think happiness is love
- Vladimir Putin-
Re: server hardeningScritto da: avvelentani
> Scritto da: dada216
> > come lo fate?
> >
> > ho giochicchiato con i vulnerabilities scanner che ho trovato in giro, (trovato un cazzo sui vps attuali tranne qualche warning) e sono velocemente arrivato alle sottoscrizioni a pagamento.
> > ho cercato un po in giro e potrei collezionare alcuni consigli e pratiche da seguire a caso dai vari blog e guide e considerarmi "sicuro", ma non sarebbe soddisfacente, voi avete qualche fonte in particolare? vi attenete a qualche procedura particolare? libri in merito? recenti?
> >
> > ho trovato corsi in merito, qualcuno di voi li ha fatti / avete colleghi che li hanno fatti?
> >
> > ovviamente non penso che potrei diventare davvero in grado di fare un lavoro del genere a livello professionale, ma sicuramente come hobby mi soddisfa parecchio, ergo vorrei avere un'idea di come viene fatto per davvero nell'industria, sapete instradarmi su qualche libro o risorsa online?
> >
> > una volta finito potrei offrire una taglia per un file, chi ci proverebbe? eh eh eh
> >
>
> Esegui solo server che ti servono veramente, tieni il sistema aggiornato.
Appunto.
Proprio in quest'ottica non e' conveniente dal punto di vista della sicurezza avere un design nel quale per ogni singolo server ci sia una macchina dedicata?
io ho pensato che non posso sapere se ho delle vulnerabilita' esposte, anche mantenendo sempre tutto aggiornato, quindi ho deciso di dare per scontato che quello che espongo all'internetto verra' compromesso. Pero so che anche se uno trova una vulnerabilita' non e' che questo si traduce in automatico nell'avere automaticamente la pwd di root del mio webserver e poterne modificare il firewall, io devo agire senza sapere fino a che livello di privilegi e' riuscito a salire un attacker, se il tizio e' riuscito ad ottenere una shell o meno, se puo solo mandare qualche query al db o far fare a php delle cose che non dovrebbe, io non posso sapere come potra compromettermi e quali saranno le sue capacita' una volta sfruttata la vulnerabilita' inziale.
se do per scontato che qualcosa sul webserver puo venire compromesso senza che io me ne accorga a quel punto la protezione che mi rimane sta nell'OS del webserver, fondamentalmente le policy di SE linux ed eventuali container/jails etc. ed anche nella struttura di rete IMO, se ho tutti i servizi su macchine separate su una vpn posso poi analizzare tutto il traffico di rete legit, farci un profilo e successivamente accorgermi se qualcuno sta cercando di fare cosacce sulla rete perche' dal webserver stanno uscendo pacchetti non conformi agli standard (gli IDS dovrebbero farcela)
questo tra l'altro non esclude meccanismi di protezione su ogni singola macchina (IDS vari, log collection and analysis, etc.)
per quanto riguarda le mie necessita' in realta' e' un overkill perche' i miei porni sono gia' protetti da accessi non leciti, sono file criptati con pgp ed uso passphrase molto forti.
**Modificato dall'autore il 24.07.2017 14:05**Please consider the environment before printing this message, 50% of the above is useless!-
Re: server hardeningScritto daavvelentaniCubicolarioil 2017-07-24 14:33:41.0 alle 2017-07-24 14:33:41.0Trollate totali: 18184Scritto da: dada216
> Scritto da: avvelentani
> > Scritto da: dada216
> > > come lo fate?
> > >
> > > ho giochicchiato con i vulnerabilities scanner che ho trovato in giro, (trovato un cazzo sui vps attuali tranne qualche warning) e sono velocemente arrivato alle sottoscrizioni a pagamento.
> > > ho cercato un po in giro e potrei collezionare alcuni consigli e pratiche da seguire a caso dai vari blog e guide e considerarmi "sicuro", ma non sarebbe soddisfacente, voi avete qualche fonte in particolare? vi attenete a qualche procedura particolare? libri in merito? recenti?
> > >
> > > ho trovato corsi in merito, qualcuno di voi li ha fatti / avete colleghi che li hanno fatti?
> > >
> > > ovviamente non penso che potrei diventare davvero in grado di fare un lavoro del genere a livello professionale, ma sicuramente come hobby mi soddisfa parecchio, ergo vorrei avere un'idea di come viene fatto per davvero nell'industria, sapete instradarmi su qualche libro o risorsa online?
> > >
> > > una volta finito potrei offrire una taglia per un file, chi ci proverebbe? eh eh eh
> > >
> >
> > Esegui solo server che ti servono veramente, tieni il sistema aggiornato.
>
> Appunto.
> Proprio in quest'ottica non e' conveniente dal punto di vista della sicurezza avere un design nel quale per ogni singolo server ci sia una macchina dedicata?
se e` roba completamente separata si`, se e` roba che parla tra di loro no.
I think happiness is love
- Vladimir Putin
-
-
-