AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Projekte TBruteForce - Version 0.5a [Update: 28.04.2008]
Thema durchsuchen
Ansicht
Themen-Optionen

TBruteForce - Version 0.5a [Update: 28.04.2008]

Ein Thema von Meflin · begonnen am 25. Aug 2005 · letzter Beitrag vom 13. Jan 2011
Antwort Antwort
Seite 7 von 10   « Erste     567 89     Letzte »    
Benutzerbild von phreax
phreax

Registriert seit: 1. Mai 2006
Ort: Dresden
147 Beiträge
 
Turbo Delphi für Win32
 
#1

Re: TBruteForce - Version 0.3b final

  Alt 30. Nov 2007, 14:36
Einfach die enstpechenden
Delphi-Quellcode:
{$REGION 'XXX'}
{$ENDREGION}
rauslöschen, das sind imho bloß codefolding Anweisungen, die von älteren Delphi Versionen nicht unterstützt werden.

Grüße phreax
Und dann war da noch der junge Mann ....
... der unbedingt Schriftsteller werden wollte.
Er wollte Emotionen wecken und die Leute zum weinen bringen.
Sein Traum wurde wahr, er verfasst heute die Fehlermeldungen bei Microsoft!
  Mit Zitat antworten Zitat
Benutzerbild von rollstuhlfahrer
rollstuhlfahrer

Registriert seit: 1. Aug 2007
Ort: Ludwigshafen am Rhein
1.529 Beiträge
 
Delphi 7 Professional
 
#2

Re: TBruteForce - Version 0.3b final

  Alt 30. Nov 2007, 16:03
ich hab da mal ein paar Rechenexempel gemacht und dabei gesehen:

Ein Programm, dass nur aus TBruteForce und ein paar Labels/Edits besteht verbraucht 408 MB Arbeitsspeicher, wenn der BruteForce (Start: 1; Ende: 4) eine Liste mit allen Groß/Klein-Buchstaben und Zahlen machen soll. Errechnet hat das Programm 58 MB allein die Strings in der Keylist. Auf langsamen, hauptspeicherarmen Rechnern sollte das nicht gestartet werden (~7 sec zum erstellen)

rollstuhlfahrer
Bernhard
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#3

Re: TBruteForce - Version 0.3b final

  Alt 30. Nov 2007, 16:45
Zitat von rollstuhlfahrer:
Errechnet hat das Programm 58 MB allein die Strings in der Keylist. Auf langsamen, hauptspeicherarmen Rechnern sollte das nicht gestartet werden (~7 sec zum erstellen)
Völlig richtig, Problem ist bekannt

Möglicherweise werde ich, wenn es meine Freiziet einmal wieder zulassen sollte, eine Komponente mit einem anderen Verfahren, dass zur Berechnung kaum RAM benötigt, basteln, aber im Moment gibts da keine Hoffnung.

Trotzdem freue ich mich dass dieses Ding hier immernoch Beachtung findet - So toll ists ja nun eigentlich auch wieder nicht

  Mit Zitat antworten Zitat
Benutzerbild von rollstuhlfahrer
rollstuhlfahrer

Registriert seit: 1. Aug 2007
Ort: Ludwigshafen am Rhein
1.529 Beiträge
 
Delphi 7 Professional
 
#4

Re: TBruteForce - Version 0.3b final

  Alt 30. Nov 2007, 19:29
ich hab die Komponente jetzt umgeschrieben, dass sie bei jedem neu erzeugtem Key eine CallBack-Routine aufruft...
Ungetestet, bin aber der Meinung, dass sie noch nicht ganz funktioniert

rollstuhlfahrer
Bernhard
  Mit Zitat antworten Zitat
mOfl

Registriert seit: 1. Jun 2006
11 Beiträge
 
#5

Re: TBruteForce - Version 0.3b final

  Alt 4. Dez 2007, 19:54
Naja, ist schon bisschen schräg, dass eine Bruteforce-Komponente so viel RAM verfrisst... sollte ja eigentlich die CPU belasten, nicht den RAM aber liegt halt daran, dass mit den "Worten" nichts angefangen wird. Wenn man mit jedem Wort eine Überprüfung durchführt, etwa für ein Passwort, und es danach löscht, hält sich der Arbeitsspeicherverbrauch in Grenzen.

Aber so... naja, mal anpassen
  Mit Zitat antworten Zitat
Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#6

Re: TBruteForce - Version 0.3b final

  Alt 5. Dez 2007, 11:44
Zitat von mOfl:
aber liegt halt daran, dass mit den "Worten" nichts angefangen wird. Wenn man mit jedem Wort eine Überprüfung durchführt, etwa für ein Passwort, und es danach löscht, hält sich der Arbeitsspeicherverbrauch in Grenzen.
Die Komponente hindert den Programmierer ja nicht daran genau selbiges zu tun, ganz im Gegenteil, die Funktionalität dafür ist ja bereits integriert

  Mit Zitat antworten Zitat
mOfl

Registriert seit: 1. Jun 2006
11 Beiträge
 
#7

Re: TBruteForce - Version 0.3b final

  Alt 10. Dez 2007, 21:53
Tut sie? Hm, irgendwie verstehe ich die Komponente nicht... wo kann ich denn auf das aktuelle Element zugreifen? Wenn mit jeder Kombination ein Vorgang ausgeführt wird, der ungefähr 400ms dauert, dann sollte das ja nicht im Bruteforcealgorithmus geschehen, sondern anhand des aktuellen Elements soll ein neuer Thread erzeugt werden, der diesen Vorgang ausführt und sich danach selbst beendet, und dann sollte das aktuelle Element gelöscht werden, oder? Kann man das überhaupt so realisieren? Hm, ich bin sogar für Delphi zu dumm =(
  Mit Zitat antworten Zitat
Insider2004
(Gast)

n/a Beiträge
 
#8

Re: TBruteForce - Version 0.3b final

  Alt 10. Dez 2007, 22:03
Hi Mädels!

Ich hab mir den Thread jetzt nicht duchgelesen. Aber falls es noch nicht erwähnt worden sein sollte:
Der Einsatz von Bruteforce auf einem anderen Rechner als den eigenen ist ein Straftatbestand. In Frage kommen da Computerbetrug und oder Computersabotage. Ob sich eine Vorstrafe im Lebenslauf lohnt muss jeder selbst entscheiden.
  Mit Zitat antworten Zitat
Benutzerbild von gsh
gsh

Registriert seit: 24. Okt 2004
1.542 Beiträge
 
Delphi XE Architect
 
#9

Re: TBruteForce - Version 0.3b final

  Alt 11. Dez 2007, 12:40
Zitat von Insider2004:
Ich hab mir den Thread jetzt nicht duchgelesen. Aber falls es noch nicht erwähnt worden sein sollte:
Der Einsatz von Bruteforce auf einem anderen Rechner als den eigenen ist ein Straftatbestand. In Frage kommen da Computerbetrug und oder Computersabotage. Ob sich eine Vorstrafe im Lebenslauf lohnt muss jeder selbst entscheiden.
Dazu kann ich jetzt nur eins sagen: LOL
Lies bitte den Thread bevor du sowas schreibst ... dann wirst du merken des die komponente hier nichts verbotenes ist.
Alex
"Sage nicht alles, was du weißt, aber wisse alles, was du sagst!" Matthias Claudius
"Wer sich über Kritik ärgert, gibt zu, daß er sie verdient hat." Tacitus
  Mit Zitat antworten Zitat
angos

Registriert seit: 26. Mai 2004
Ort: Rheine
549 Beiträge
 
Delphi 11 Alexandria
 
#10

Re: TBruteForce - Version 0.3b final

  Alt 11. Dez 2007, 14:27
Zitat von Insider2004:
Hi Mädels!

Ich hab mir den Thread jetzt nicht duchgelesen. Aber falls es noch nicht erwähnt worden sein sollte:
Der Einsatz von Bruteforce auf einem anderen Rechner als den eigenen ist ein Straftatbestand. In Frage kommen da Computerbetrug und oder Computersabotage. Ob sich eine Vorstrafe im Lebenslauf lohnt muss jeder selbst entscheiden.
Hi,

Ich kenn mich nicht so gut im deutschen Recht aus, würde aber erstmal denken, dass diese Aussage falsch ist. Ein BrutForce-Programm welches zur Beschaffung von Informationen gedacht ist, welche nicht für dritte bestimmt sind, ist mit sicherheit illegal, ein Bruteforce-Algorithmus an sich nicht. Aber ich lasse mich gerne eines besseren belehren, aber bitte belege das dann auch mit Quellen.

Gruß
Ansgar
Ansgar
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 7 von 10   « Erste     567 89     Letzte »    


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

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

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 01:30 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz