Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht Das deutsche QBasic- und FreeBASIC-Forum
Für euch erreichbar unter qb-forum.de, fb-forum.de und freebasic-forum.de!
 
FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen  RegistrierenRegistrieren
ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin
Zur Begleitseite des Forums / Chat / Impressum
Aktueller Forenpartner:

Hack Andt's Server (ein simples kleines Hackme)

 
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Off-Topic-Forum
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
AndT



Anmeldungsdatum: 02.04.2007
Beiträge: 481

BeitragVerfasst am: 14.08.2007, 19:16    Titel: Hack Andt's Server (ein simples kleines Hackme) Antworten mit Zitat

Die Aufgabe:
Ihr müsst ein Programm in FB schreiben, das diesen

Code:
' AndT's Hackme Programm 1.0
' Dieser Code darf nicht verändert werden..
' Ihr müsst ein Programm dafür schon selber bauen..
' Am wenn es geklappt hat, wird im Server "Zugang erhalten....." stehen..
width 50,6
Print "Hack AndT's Server 1.0"
Print "Beenden mit ESC"
kill "sendcode"
dim as ubyte bytecode
dim tast as string
do
open "sendcode" for binary as #1
get #1,,bytecode
if bytecode=128 then exit do
close #1
sleep 1000
tast=inkey
loop until tast = chr(27)
if tast = chr(27) then end
if bytecode=128 then goto shell_command else print "Server hacken ist nicht erlaubt..":sleep:end
Print "Algemeiner Hack entdeckt... dies ist nicht erlaubt!":sleep:end
shell_command:
bytecode=1
get #1,,bytecode
if bytecode= 64 then Print "Zugang erhalten. Du hast es geschafft ;)":sleep :end else Print "oops, da ging wohl was schief xD..":sleep:end

Code dazu bringt
Code:
Zugang erhalten. Du hast es geschafft ;)
anzuzeigen.
Kleiner Tipp: sendcode ist eine Datei, nicht nicht gerade unwichtig ist zwinkern
_________________
Bis irgendwann... grinsen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
PMedia



Anmeldungsdatum: 14.08.2006
Beiträge: 2847

BeitragVerfasst am: 14.08.2007, 19:53    Titel: Antworten mit Zitat

?
Wieso liest du aus einer Datei, die du längst geschlossen hast?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
AndT



Anmeldungsdatum: 02.04.2007
Beiträge: 481

BeitragVerfasst am: 14.08.2007, 20:01    Titel: Antworten mit Zitat

Ist sie nicht^^
Zeile 14 verlässt die do.. loop schleife bei einer bedinung vor close #1 zwinkern
Oh mann noch keiner geknackt??
Noch ein tipp:
die Befehle
Code:
open "sendcode" for output as #1
und
Code:
Print #1,"??"
werden gebracht..
leicheter mache ich es nicht happy
_________________
Bis irgendwann... grinsen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
AndT



Anmeldungsdatum: 02.04.2007
Beiträge: 481

BeitragVerfasst am: 14.08.2007, 20:39    Titel: Antworten mit Zitat

Das ganze ist nichts ernstes einfach nur "Just for fun" zwinkern
_________________
Bis irgendwann... grinsen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Lutz Ifer
Grillmeister


Anmeldungsdatum: 23.09.2005
Beiträge: 555

BeitragVerfasst am: 14.08.2007, 21:08    Titel: Antworten mit Zitat

Auf die Gefahr hin, dass ich jetzt nicht mehr der "Netiquetteste" User werde: Wenn man keine Ahnung hat...

Schreibgeschütze Datei mit Inhalt "Ç@" anlegen oder nach Programmstart hinkopieren, fertig.
_________________
Wahnsinn ist nur die Antwort einer gesunden Psyche auf eine kranke Gesellschaft.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
AndT



Anmeldungsdatum: 02.04.2007
Beiträge: 481

BeitragVerfasst am: 14.08.2007, 21:51    Titel: Antworten mit Zitat

Richtig!
Es geht noch einfacher:
Eine Exe mit
Code:

open "sendcode" for output as #1
print #1,chr(128)& chr(64)

erstellen.
Das Hackme starten und dann die erstellte Exe starten und fertig zwinkern
Das war nur ein Test, ob sich überhaupt jemand dafür interessiert grinsen
Das war ja wirklich ein biliges Hackme aus der untersten Schublade..
_________________
Bis irgendwann... grinsen


Zuletzt bearbeitet von AndT am 14.08.2007, 21:56, insgesamt einmal bearbeitet
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Paul
aka ICC, HV-Freak


Anmeldungsdatum: 11.09.2004
Beiträge: 588
Wohnort: Uelzen

BeitragVerfasst am: 14.08.2007, 21:56    Titel: Antworten mit Zitat

Es geht auch noch einfacher.. durchgeknallt
Code:
Print "Zugang erhalten. Du hast es geschafft ;)"

_________________
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
AndT



Anmeldungsdatum: 02.04.2007
Beiträge: 481

BeitragVerfasst am: 14.08.2007, 21:58    Titel: Antworten mit Zitat

Es geht noch einfacher durchgeknallt
Code:
? "Zugang erhalten. Du hast es geschafft ;)"

_________________
Bis irgendwann... grinsen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
ytwinky



Anmeldungsdatum: 28.05.2005
Beiträge: 2624
Wohnort: Machteburch

BeitragVerfasst am: 14.08.2007, 21:59    Titel: Antworten mit Zitat

Wenn ich mir den Quellcode genau ansehe, frage ich mich natürlich, warum ich eine Verbindung zu dem Server aufbauen muß, denn des Rätsels Lösung ist dank der Abfragen im Code noch nicht mal verborgen grinsen
Otto hat Folgendes geschrieben:
Wer wohnte damals in dem Haus, das später zu seinen Ehren Rembrandt-Museum getauft wurde?

cwim?
Gruß
ytwinky
_________________
v1ctor hat Folgendes geschrieben:
Yeah, i like INPUT$(n) as much as PRINT USING..
..also ungefähr so, wie ich GOTO..
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
AndT



Anmeldungsdatum: 02.04.2007
Beiträge: 481

BeitragVerfasst am: 14.08.2007, 22:03    Titel: Antworten mit Zitat

Ich kann selbstverständlich auch ein härteres machen
Gleiche Regeln
Dann gibts halt nur die Exe und etwas mehr zu tun zwinkern
Soll ich?
_________________
Bis irgendwann... grinsen
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
ytwinky



Anmeldungsdatum: 28.05.2005
Beiträge: 2624
Wohnort: Machteburch

BeitragVerfasst am: 14.08.2007, 23:12    Titel: Antworten mit Zitat

Dann müßte ich ja extra eine VM aktivieren, oder glaubst du, daß so eine Exe auf meinem Rechner frei (rum-)laufen darf lachen
_________________
v1ctor hat Folgendes geschrieben:
Yeah, i like INPUT$(n) as much as PRINT USING..
..also ungefähr so, wie ich GOTO..
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Devilkevin
aka Kerstin


Anmeldungsdatum: 11.11.2004
Beiträge: 2532
Wohnort: nähe Mannheim

BeitragVerfasst am: 15.08.2007, 01:25    Titel: Antworten mit Zitat

AndT hat Folgendes geschrieben:
Es geht noch einfacher durchgeknallt
Code:
? "Zugang erhalten. Du hast es geschafft ;)"


Hammer
_________________
www.piratenpartei.de
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Das deutsche QBasic- und FreeBASIC-Forum Foren-Übersicht -> Off-Topic-Forum Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.

 Impressum :: Datenschutz