Innholdsfortegnelse:

Renegade BBS i Ubuntu Linux - Telnet - Multi -Node: 5 trinn
Renegade BBS i Ubuntu Linux - Telnet - Multi -Node: 5 trinn

Video: Renegade BBS i Ubuntu Linux - Telnet - Multi -Node: 5 trinn

Video: Renegade BBS i Ubuntu Linux - Telnet - Multi -Node: 5 trinn
Video: DEF CON 17 - Panel - MetaSploit Panel 2024, November
Anonim
Renegade BBS i Ubuntu Linux - Telnet | Multi -Node
Renegade BBS i Ubuntu Linux - Telnet | Multi -Node
Renegade BBS i Ubuntu Linux - Telnet | Multi -Node
Renegade BBS i Ubuntu Linux - Telnet | Multi -Node

Installer en klassisk multi-node Renegade BBS med telnet-støtte i Ubuntu Linux. Husker du de gode dagene? Da sosiale nettverk besto av mer enn en kopi av pcplus, et 9600 baud -modem og for mange SysOps, en kopi av det legendariske Renegade BBS. Ville det ikke vært flott å gå tilbake til disse dagene ved å bruke Ubuntu -systemet ditt. Det er mange åpen kildekode BBS -ressurser der ute for Linux, men jeg kom til kort med å finne noe som eksternt nevner renegade og Linux i samme setning. Dette gjorde at jeg følte meg nostalgisk utfordret, så jeg bestemte meg for å finne en måte å kjøre en telnet multi-node Renegade BBS fra Ubuntu-systemet mitt. I denne instruksen vil jeg vise deg hvordan jeg oppnådde dette og forhåpentligvis også inspirere til noen sårt tiltrengte kreative forbedringer. FORSKRIVELSE: Før vi begynner, vær oppmerksom på at jeg ikke er ansvarlig for skader på systemet ditt som følge av følgende prosesser.. Vær også oppmerksom på at vi åpner flere TCP -porter for direkte tilkobling uten Linux -autentisering. Dette er mest sannsynlig et sikkerhetsproblem. GÅR MED DIN EGEN RISIKO!

Trinn 1: Installer filer og støtteprogramvare

Installer filer og støtteprogramvare
Installer filer og støtteprogramvare

Installer DosBox (Linux DOS Emulator) $ sudo apt-get install dosbox Lag en mappe under hjemmemappen som heter renegade. MERK: Det kan være lurt å opprette en ny brukerkonto som heter "renegade" og gi den minimale tillatelser. Hvis du velger å gjøre dette, må du logge deg på under den nye kontoen før du fortsetter. $ mkdir ~/renegadeGet and Extract Renegade BBS $ cd ~/renegade $ wget https://mysite.verizon.net/tjm694/rgv100f.zip $ unzip rgv100f.zip Få og trekk ut FOSSIL -driveren. $ mkdir foss $ cd foss $ wget https://fido.mbse.eu/files/local/comms/FCI0106.zip $ unzip FCI0106.zip $ cd.. Start DosBox $ dosboxInstall Renegade BBS i dosbox. Z: \> mount c ~/renegade Z: \> c: C: \> install Når installasjonsprogrammet ber deg om "hovedbanen" til bbs, skriv inn "c: \". Hold DosBox -vinduet åpent …

Trinn 2: Opprett og modifiser konfigurasjonsfilene

Lag og endre konfigurasjonsfilene
Lag og endre konfigurasjonsfilene

For å opprette en generisk konfigurasjonsfil for DosBox, skriv inn følgende kommando i DosBox. C: \> config -writeconf n1.conf Avslutt DoxBox C: \> exit Rediger konfigurasjonsfilen $ gedit ~/renegade/n1.conf Finn delen merket [seriell] og endre innholdet slik at den leses som følger.. [serie] serial1 = modem lytterport: 2000 serial2 = dummy serial3 = deaktivert serial4 = deaktivert Finn nå delen kalt [autoexec] og legg til i følgende linjer (det bør være den siste delen). [autoexec] mount c ~/renegade c: cd foss fci.exe cd.. renegade.exe -N1Lagre konfigurasjonsfilen som n1.confGå tilbake og endre listenporten på serial1 fra 2000 til 2001 Endre også "-N1" -argumentet etter renegade.exe i [autoexec] -delen til -N2 og lagre som n2.conf Gjenta deretter til du har opprettet 4 separate konfigurasjonsfiler n1 - n4.conf, ved å bruke listenports 2000 - 2003 og utføre renegade.exe på noder 1-4 ved hjelp av -N argument. (Jeg forestiller meg at du i hovedsak kan lage så mange noder du vil.)

Trinn 3: Opprett Launchers

Lag Launchers
Lag Launchers

Nå vil vi opprette fire bæreraketter som vil gyte hver node på BBS. Høyreklikk på skrivebordet og klikk på "Opprett bærerakett" Endre applikasjonstypen til "Program i terminal". Navngi lanseringen "RGN1" Under kommandotype: "dosbox -conf ~/renegade/n1.conf "Gjenta prosessen ved å endre" RGN1 til RGN2 "og" n1.conf "til" n2.conf "og så videre til du har opprettet en bærerakett for alle fire noder.

Trinn 4: Start og test

Start og test
Start og test
Start og test
Start og test

Start nå den første noden ved hjelp av lanseringen (RGN1) som vi opprettet i forrige trinn. Du bør se en skjerm som den på bildet nedenfor. Åpne et terminalvindu og skriv inn følgende kommando for å teste noden. $ telnet localhost 2000 Hvis alt gikk bra i installasjonsprosessen, skulle du se en virkelig stygg, standard Renegade -påloggingsskjerm i din telnet -økt. Du bør kunne starte alle fire noder og telnet til hver av dem på porter 2000-2003. Sett opp portvideresending på ruteren din tilsvarende, og inviter vennene dine til å sjekke ut den nye hella underground hella leet Renegade BBS. Men hva med de kule ANSI -menyene? Kommandolinjen ser ut til å mangle evnen til å gjenskape de gamle ANSI -tegnene, slik at den som standard bruker en grunnleggende ASCII -type emulering. Les videre til neste trinn for en enkel løsning.

Trinn 5: Hva med ANSI?

Hva med ANSI?
Hva med ANSI?
Hva med ANSI?
Hva med ANSI?

For å fortsette må du ha vin installert samt ha tilgang til en installasjon av Windows. (Enhver versjon av windows, post win95 burde være tilstrekkelig).

I Windows -installasjonen finner du filen "telnet.exe" under / windows / system32. Kopier telnet.exe et sted på ubuntu -installasjonen og åpne den med vin. Et nytt vindu kommer opp. Skriv inn localhost 2000 ved ledeteksten. Du bør nå se noe litt mer sentimentalt appetittvekkende.

Takk for at du så på min instruktive. Kom gjerne med forslag eller ideer for å forbedre kvaliteten og sikkerheten til dette prosjektet.

-pyro

Anbefalt: