<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[[ Brute Force ] Programm -&amp;gt; Fehler]]></title><description><![CDATA[<p>Hallo ich habe folgendes Problem:</p>
<p>Ich programmiere grade an einem Programm was ein 4 stelliges Passwort<br />
knacken soll ( Brute Force )!</p>
<p>hier die Quelle:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;windows.h&gt;

using namespace std;

char dazu(char ch,char key){
return ch+key;
}

int main(){
HWND hWin;
char channel[100]=&quot;&quot;;
char password[10]=&quot;&quot;;
char befehl[150]=&quot;&quot;;
char ch;

WPARAM wParam;
LPARAM lParam;

cout&lt;&lt;&quot;\nDas Password (von hier wird alles ausprobiert z.B. aaaa ): &quot;;
cin&gt;&gt;password;

int b=0;
int i=1;

for(i=0;;i++){
     for(i=0;;i++){
          for(i=0;;i++){
               for(i=0;;i++){
                    b=3;
                    ch=password[b];
                    ch=dazu(ch,1);
                    password[b]=ch;
                    if(i==255){
                    i=0;break;
                    }
               }
               b=2;
               ch=password[b];
               ch=dazu(ch,1);
               password[b]=ch;
               if(i==255){
               i=0;break;
               }
          }
          b=1;
          ch=password[b];
          ch=dazu(ch,1);
          password[b]=ch;
          cout&lt;&lt;password&lt;&lt;endl;
          if(i==255){
          i=0;break;
          }
     }
     b=0;
     ch=password[b];
     ch=dazu(ch,1);
     password[b]=ch;
     cout&lt;&lt;password&lt;&lt;endl;
     Sleep(20);
     if(i==255){
     i=0;break;
     }
}

system(&quot;PAUSE&quot;);
return 0;
}
</code></pre>
<p>Irgentwas stimmt hier aber nicht denn er rackert nur die letzten beiden Schleifen durch <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Vorher hatte ich es mit einer While - Schleife und if´s ging aber nicht is abgestürzt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
<p>Sieht jemand den Fehler oder kann Tipps geben ?<br />
Wenn ich in jedem Schleifendurchlauf das passwort Ausgebe dann kommt sehr schnell so ein *piepen* vieleicht weil zu viele Zeilen ausgegeben werden ??<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
<p>Bin ein Anfänger-noob bitte um Hilfe <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
<p>mfg GeCh.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/172530/brute-force-programm-gt-fehler</link><generator>RSS for Node</generator><lastBuildDate>Fri, 18 Sep 2026 00:24:27 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/172530.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 05 Feb 2007 22:07:59 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [ Brute Force ] Programm -&amp;gt; Fehler on Mon, 05 Feb 2007 22:07:59 GMT]]></title><description><![CDATA[<p>Hallo ich habe folgendes Problem:</p>
<p>Ich programmiere grade an einem Programm was ein 4 stelliges Passwort<br />
knacken soll ( Brute Force )!</p>
<p>hier die Quelle:</p>
<pre><code class="language-cpp">#include &lt;iostream&gt;
#include &lt;windows.h&gt;

using namespace std;

char dazu(char ch,char key){
return ch+key;
}

int main(){
HWND hWin;
char channel[100]=&quot;&quot;;
char password[10]=&quot;&quot;;
char befehl[150]=&quot;&quot;;
char ch;

WPARAM wParam;
LPARAM lParam;

cout&lt;&lt;&quot;\nDas Password (von hier wird alles ausprobiert z.B. aaaa ): &quot;;
cin&gt;&gt;password;

int b=0;
int i=1;

for(i=0;;i++){
     for(i=0;;i++){
          for(i=0;;i++){
               for(i=0;;i++){
                    b=3;
                    ch=password[b];
                    ch=dazu(ch,1);
                    password[b]=ch;
                    if(i==255){
                    i=0;break;
                    }
               }
               b=2;
               ch=password[b];
               ch=dazu(ch,1);
               password[b]=ch;
               if(i==255){
               i=0;break;
               }
          }
          b=1;
          ch=password[b];
          ch=dazu(ch,1);
          password[b]=ch;
          cout&lt;&lt;password&lt;&lt;endl;
          if(i==255){
          i=0;break;
          }
     }
     b=0;
     ch=password[b];
     ch=dazu(ch,1);
     password[b]=ch;
     cout&lt;&lt;password&lt;&lt;endl;
     Sleep(20);
     if(i==255){
     i=0;break;
     }
}

system(&quot;PAUSE&quot;);
return 0;
}
</code></pre>
<p>Irgentwas stimmt hier aber nicht denn er rackert nur die letzten beiden Schleifen durch <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>Vorher hatte ich es mit einer While - Schleife und if´s ging aber nicht is abgestürzt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f621.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--pouting_face"
      title=":rage:"
      alt="😡"
    /></p>
<p>Sieht jemand den Fehler oder kann Tipps geben ?<br />
Wenn ich in jedem Schleifendurchlauf das passwort Ausgebe dann kommt sehr schnell so ein *piepen* vieleicht weil zu viele Zeilen ausgegeben werden ??<br />
<img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /></p>
<p>Bin ein Anfänger-noob bitte um Hilfe <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
<p>mfg GeCh.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1223557</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1223557</guid><dc:creator><![CDATA[GeCh]]></dc:creator><pubDate>Mon, 05 Feb 2007 22:07:59 GMT</pubDate></item><item><title><![CDATA[Reply to [ Brute Force ] Programm -&amp;gt; Fehler on Tue, 06 Feb 2007 08:52:34 GMT]]></title><description><![CDATA[<p>Du hast vier ineinander verschachtelte for-Schleifen und verwendest für alle die selbe Zählvariable - da KANN nicht gut gehen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1223654</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1223654</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Tue, 06 Feb 2007 08:52:34 GMT</pubDate></item><item><title><![CDATA[Reply to [ Brute Force ] Programm -&amp;gt; Fehler on Wed, 07 Feb 2007 13:02:51 GMT]]></title><description><![CDATA[<p>Cool Danke jetz funktionierts jetz probiert er alle Möglichkeiten aus! danke</p>
<p>Aber ich hätte gerne das er von alleine rausfindet wie lang das Passwort<br />
ist bzw. er nach und nach Schleifen anhängt ?!! Also er probiert es aus aber er weiß nicht wie lang es ist !! ??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1224412</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1224412</guid><dc:creator><![CDATA[GeCh]]></dc:creator><pubDate>Wed, 07 Feb 2007 13:02:51 GMT</pubDate></item><item><title><![CDATA[Reply to [ Brute Force ] Programm -&amp;gt; Fehler on Wed, 07 Feb 2007 13:06:35 GMT]]></title><description><![CDATA[<p>Da dürfte Rekursion der richtige Ansatz sein:</p>
<pre><code class="language-cpp">void teste(string pw,int max_len)
{
  if(pw.length()==max_len)
    ausgabe;
  else
    for(char i=0;i&lt;256;++i) teste(pw+i,max_len);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1224416</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1224416</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Wed, 07 Feb 2007 13:06:35 GMT</pubDate></item></channel></rss>