Open ghost opened 2 years ago
Come hai specificato anche tu, quando si crea un Client bisogna specificare il proprio indirizzo IP o DNS. Questo serve perché quando il Client viene eseguito e cerca di connettersi al Server (ovvero DOSrat) lo fa puntando all'indirizzo IP/DNS che tu gli hai specificato. Quindi se il PC su cui hai DOSrat ha un IP dinamico significa che ogni volta che riavvierai il PC, molto probabilmente, si connetterà alla rete con un IP differente, questa cosa non è causata da DOSrat, è il sistema di IP dinamici (DHCP) che funziona in questo modo, quindi se per esempio crei un Client e gli dai come IP 192.168.1.5 e successivamente riavvii il PC con cui lo hai creato, è molto probabile che ti ritroverai con un IP differente (ad esempio 192.168.1.7) il Client però continuerà a cercare di connettersi al server puntando all'indirizzo 192.168.1.5 e siccome su quell'indirizzo non c'è più il PC con DOSrat non riuscirà a connettersi. Questa era una farcitura generale di come funziona la connessione tra Server e Client.
Come tu stesso hai fatto notare, dalla versione 1.1.5 in poi ho cambiato il modo in cui il Client tenta di connettersi al Server facendogli aggiornare dinamicamente l'IP: Questa funzione è dedicata però principalmente al DNS, questo perché prima della 1.1.5 quando il Client doveva connettersi al Server tramite DNS quello che accadeva era:
Dalla 1.1.5 in poi invece è diventato:
Questo perché anche la maggioranza degli indirizzi IP pubblici è dinamica e in questo modo ogni volta che il Client non riesce a connettersi aggiorna "dinamicamente" l'indirizzo IP che ricava dal DNS. Se però invece del DNS viene specificato l'indirizzo IP (come nel tuo caso) il Client salterà automaticamente il passaggio di risoluzione del DNS perché ha già l'IP e non deve quindi ricavarlo dal DNS.
La soluzione migliore sarebbe quella di rendere l'indirizzo IP del PC su cui hai DOSrat statico e non dinamico. Quando assegni un indirizzo IP statico devi fare attenzione principalmente a 3 cose:
Se hai difficoltà a farlo potresti provare a seguire questa guida https://www.aranzulla.it/come-assegnare-ip-statico-25108.html Se non riesci ad impostare un IP statico allora hai 2 alternative possibili:
Spero di esserti stato d'aiuto, probabilmente ho scritto anche troppo 😅.
Grazie mille ancora non ho visto la guida che mi hai consigliato ma quando mettevo un indirizzo IP statico no mi funzionava più chrome e internet in generale quindi neanche dosrat. Ultima domanda come faccio a sapere se l'IP che assegno al mio PC non è già utilizzato da un altro dispositivo? Cmq ora leggo la guida .Grazie mille e scusa se ti ho portato via un bel po di tempo Ps.il problema è che io nn ho un ritardo ma uso hotspot dal mio telefono
Grazie a te per la segnalazione, il modo più banale per capire se un indirizzo IP è in uso da un altro dispositivo è pingarlo dal CMD, ovvero se per esempio vuoi controllare l'indirizzo 192.168.1.5 sul CMD dovrai scrivere "ping 192.168.1.5" e se ti dice "richiesta scaduta" allora è probabile che quell'IP non sia occupato, dico "probabile" perché ad oggi molti dispositivi per ragioni di sicurezza non sono individuabili nella rete, e quindi può essere che anche se vedi "richiesta scaduta" in realtà l'IP è comunque utilizzato da un dispositivo. Il modo più sicuro di tutti sarebbe quello di andare a controllare manualmente su tutti i dispositivi che hai in casa connessi al tuo router il loro indirizzo IP, oppure puoi collegarti via web al tuo router e vedere da li quali dispositivi sono connessi e con che IP.
Ho sbagliato a scrivere io nn ho un ruter ma uso hotspot comunque grazie mille della tua disponibilità pk sono nn un po ma molto ingorante
Oh, le cose cambiano allora, l'IP statico te lo puoi scordare con l'hotspot del telefono xD. Puoi provare la 1° soluzione alternativa che ti ho proposto allora, ovvero specificare il nome del PC invece dell'IP. Nota Bene che il PC vittima dev'essere connesso alla stessa rete del PC DOSrat, ovvero entrambi con l'hotspot in questo caso.
Si si abbiamo la stessa connessione alla fine e solo per mio fare scherzi a mio fratello grazie mille
Fammi sapere se riesci a risolvere, grazie.
Sinceramente non hi risolto neanche co il nome del PC :( a questo punto mi arrendo
Hmm, farò dei test vedendo se riesco a riprodurre lo stesso problema e se trovo una soluzione la scriverò qui.
Grazie mille
Scusami ma quindi come sta andando sei riuscito a trovare una soluzione?
Ciao, ho fatto delle prove e seguendo la prima soluzione alternativa funziona tranquillamente. Te la riscrivo per praticità:
Quando crei un Client invece di specificare l'IP del tuo PC puoi specificare il nome del tuo PC (attenzione: dev'essere il NOME PC e non il nome dell'utente).
Non so che fare anche col nome del pc non funziona
Criper, ascolta, potresti allegare dei video qui su GitHub dove spieghi come si fa per far connettere un client fuori dalla rete del pc attaccante tramite DNS, per piacere? O se ti va anche scritto va bene.
Scusate se scrivo qui ma altrimenti non saprei dove scrivere
Come avevo scritto su youtube ho creato un client su windwos 7 e messo sul PC "vittima" windows 10 ma a distanza di un giorno dosrat nn trova nessuna connessione. Secondo me è perché con l'aggiornamento dosrat cambia automaticamente l'indirizzo IP infatti digitando sul cmd "ipconfig"mi sono accorto che l'IP è cambiato,ho fatto varie prove e mettendo l'indirizzo IP precedente mi trovava la connessione ma subito dopo mi diceva che windows ha trovato un errore in dosrat e nn me lo faceva usare questo perché funziona con internet e mettendo un indirizzo IP non automatico internet non funzionava infatti nn mi faceva neanche navigare su chrome (questo può anche essere un problema del mio PC )ma che cambia indirizzo automaticamente no.... ora che ho un indirizzo IP automatico internet va ma così sono costretto a creare sempre nuovi client con IP diversi