Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
(In)security allgemein Sicherheit, Anonymität im Netz. Schutz und Maßnahmen. Prävention und Konzepte. Sicherheitsarchitekturen allgemein und auf der Netzwerkebene.

Bruteforcer Code

Diskussion: Bruteforcer Code im Forum (In)security allgemein, in der Kategorie Security Area; Anzeige Hi, also mir war heut im untterricht mal wieder langweilig und da hab ich mir gedacht ich schreib doch ...

Antwort
Alt 27.05.08, 16:51   #1 (permalink)
 
Registriert seit: 10.01.08
Schurke Leistung: Facit NTK
Likes: 0
Standard Bruteforcer Code

Anzeige

Hi, also mir war heut im untterricht mal wieder langweilig und da hab ich mir gedacht ich schreib doch mal nen bruteforcer.

die idee des systems steckt eigentlich in der Funktionstabelle.

der algorithmus rechnet die werte der "eingänge" für die jeweilige zeile aus und somit kriegt man ganz schnell die zeilen die man will auch ohne die vorherigen zu wissen ^^


könnt ihr euch ja mal angucken und vll. die geschwindigkeit mit anderem vergleichen da ich dazu z.B. nicht gekommen bin. aber auf jeden fall kriegt das jede mögliche kombination aus den gegebenen daten raus.

außerdem könnt ihr nach belangen zeilen auslassen oder einfach in ner versetzen zeile starten

ich bin nicht verantwortlich wenn ihr mit scheiße baut ^^

( PS: damit kann man super die binären funktionstabellen eingänge malen xD )

Code:
//---------------------------------------------------------------------------

#pragma hdrstop
#include <math.h>
#include <iostream.h>
//---------------------------------------------------------------------------
#pragma argsused
int main(int argc, char* argv[])
{

unsigned long Zeile;
//char Zeichen [] = {  '0', '1' };
char Zeichen[26*2+10];
for ( char i = 'a'; i <= 'z'; i ++ ){
Zeichen[i-97] = i;
}
for ( char i = 'A'; i <= 'Z'; i ++ ){
Zeichen[i-65+26] = i;
}
for ( char i = '0'; i <= '9'; i ++ ){
Zeichen[i+(2*26)-48] = i;
}
short AnzZeichenB = 2*26+10;// Anzahl Buchstaben
//short AnzZeichenB = 2;
short AnzZeichenW = 3;// Anzahl Zeichen im zu erstellenden String
/*
cout << "Zeile Angeben.\n";
cout << "Maximale Zeile = "<<pow(AnzZeichenB,AnzZeichenW)<<endl;
cin >> Zeile;
cout << endl;
*/

for ( Zeile = 1; Zeile <= powl(AnzZeichenB,AnzZeichenW); Zeile++){
for ( int i = 0; i < AnzZeichenW; i++ ){
        if ( Zeile > (powl(AnzZeichenB,AnzZeichenW)))break;// Falls ihr ohne die for schleife außen rum arbeitet das hier drinn lassen!

        unsigned long Calc =(((unsigned long)powl( AnzZeichenB, i ))*AnzZeichenB);
        unsigned long Temp = Zeile % Calc;
        //short Inside = Zeile / Calc;

        if ( i == 0 ){//Ist es die erste Spalte?
                if ( Temp == 0 )Temp = AnzZeichenB;
                cout << Zeichen[Temp-1];
        }else{
                if ( Temp == 0 ){// Wurde die Zahlenreihe noch nicht Wiederholt?
                        cout << Zeichen [AnzZeichenB-1];
                }else {

                        cout << Zeichen [((int)ceil(Temp/powl( AnzZeichenB, i )))-1];

                }

        }


        }
        cout << endl;
        }
        cout << "Bitte macht nicht den fehler die geschwindigkeit eines Programmes an der Textausgabe der Konsole zu messen.\n";
        system("pause");
        return 0;
}
//---------------------------------------------------------------------------
win. compilliert.
Angehängte Dateien
Dateityp: zip BruteForce.zip (51,2 KB, 31x aufgerufen)
Schurke ist offline   Mit Zitat antworten
Alt 04.06.08, 18:17   #2 (permalink)
gesperrt
 
Registriert seit: 04.06.08
Plaiia@Hbs Leistung: Facit NTK
Likes: 0
Standard

Bei mir kommt ein Fehler:
DIe Anwendung konnte nicht gestartet werden, weil CC3260M/.DLL nicht gefunden wurde. Neuinstallation der Anwenudung könnte das Problem beheben.
Danach geht Ein Schwarzes Feld auf und dann?
Plaiia@Hbs ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 04.06.08, 18:23   #3 (permalink)
 
Registriert seit: 14.06.07
Machine Leistung: Facit NTK
Machine eine Nachricht über ICQ schicken
Likes: 0
Standard

Zitat:
Original von Plaiia@Hbs
Bei mir kommt ein Fehler:
DIe Anwendung konnte nicht gestartet werden, weil CC3260M/.DLL nicht gefunden wurde. Neuinstallation der Anwenudung könnte das Problem beheben.
Danach geht Ein Schwarzes Feld auf und dann?
<- sorry, aber mehr kann ich dazu nicht sagen.
Machine ist offline   Mit Zitat antworten
Alt 04.06.08, 19:00   #4 (permalink)
Moderator
 
Benutzerbild von lightsaver
 
Registriert seit: 19.06.06
lightsaver Leistung: Pentium Ilightsaver Leistung: Pentium Ilightsaver Leistung: Pentium I
Likes: 52
Standard

Zitat:
Original von Plaiia@Hbs
Bei mir kommt ein Fehler:
DIe Anwendung konnte nicht gestartet werden, weil CC3260M/.DLL nicht gefunden wurde. Neuinstallation der Anwenudung könnte das Problem beheben.
Danach geht Ein Schwarzes Feld auf und dann?
also wenn du schon daran scheiterst, dann lass es lieber gleich

ach und gleich noch im bezug auf deinen anderen post:
falls du dieses programm zum bruteforcen von knuddels nehmen willst, dann viel spaß. da sage ich dir jetzt schon voraus, dass du scheitern wirst
lightsaver ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Security Area » (In)security allgemein » Bruteforcer Code
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Bruteforcer - Geschwindigkeitsoptimierung in C++ AceKiller73 Code Kitchen 5 20.06.08 23:11
code von exe an code von anderen exe hängen? (c++) <b00n> Code Kitchen 14 09.07.07 15:43
Fun-with-code Gulliver Off topic-Zone 6 04.08.06 19:04
Code Spongebob91 (Web-) Design und webbasierte Sprachen 8 22.06.06 19:40
[Programmvorstellung] flexibler Bruteforcer Lesco Code Kitchen 9 02.05.06 20:55


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61