<?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[Client&#x2F;Server Problem]]></title><description><![CDATA[<p>Moin moin.</p>
<p>Ich mach zur Zeit eine Schulische Ausbildung zum Informationstechnischen Assistenten und im zweiten Jahr müssen wir ein beliebiges Projekt machen (Programmierung, Mikrocontroller..) nun wollte ich einen Trojaner schreiben und das geht soweit auch klar. Hab nun bloß ein paar Fragen dazu.<br />
Bevor hier nun irgendjemand komt das ich das nicht schaffe oder so, ich hab fast 2 Jahre Zeit <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>Also ... Problem Nr. 1.<br />
Mal angenommen ich habe nun einen Server und einen Client, der Server liegt auf meinem Pc und der Client auf irgendeinem x-beliebigem woher weiß der Client unter welcher IP der Server zu finden ist? Fixed IPs hat ja eigetnlich keiner mehr. Nun hat ich irgendwas von <a href="http://Dynip.com" rel="nofollow">Dynip.com</a> gehört aber ich weiß nicht genau wie das ist außerdem würd ich das lieber Programmeirtechnisch lösen (falls möglicH).</p>
<p>Joa wäre nett wenn mir da mal jemand Antworten könnte ^^</p>
<p>PS. Nen paar Fragen folgen wohl noch in nächster Zeit <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> &amp;&amp; wer Rechtschreibfehler findet darf sie behalten ^^</p>
<p>MfG Inv151673 <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/292653/client-server-problem</link><generator>RSS for Node</generator><lastBuildDate>Sun, 16 Aug 2026 18:09:16 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/292653.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 14 Sep 2011 17:35:07 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Client&#x2F;Server Problem on Wed, 14 Sep 2011 17:35:07 GMT]]></title><description><![CDATA[<p>Moin moin.</p>
<p>Ich mach zur Zeit eine Schulische Ausbildung zum Informationstechnischen Assistenten und im zweiten Jahr müssen wir ein beliebiges Projekt machen (Programmierung, Mikrocontroller..) nun wollte ich einen Trojaner schreiben und das geht soweit auch klar. Hab nun bloß ein paar Fragen dazu.<br />
Bevor hier nun irgendjemand komt das ich das nicht schaffe oder so, ich hab fast 2 Jahre Zeit <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>Also ... Problem Nr. 1.<br />
Mal angenommen ich habe nun einen Server und einen Client, der Server liegt auf meinem Pc und der Client auf irgendeinem x-beliebigem woher weiß der Client unter welcher IP der Server zu finden ist? Fixed IPs hat ja eigetnlich keiner mehr. Nun hat ich irgendwas von <a href="http://Dynip.com" rel="nofollow">Dynip.com</a> gehört aber ich weiß nicht genau wie das ist außerdem würd ich das lieber Programmeirtechnisch lösen (falls möglicH).</p>
<p>Joa wäre nett wenn mir da mal jemand Antworten könnte ^^</p>
<p>PS. Nen paar Fragen folgen wohl noch in nächster Zeit <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> &amp;&amp; wer Rechtschreibfehler findet darf sie behalten ^^</p>
<p>MfG Inv151673 <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2119411</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2119411</guid><dc:creator><![CDATA[WildChild]]></dc:creator><pubDate>Wed, 14 Sep 2011 17:35:07 GMT</pubDate></item><item><title><![CDATA[Reply to Client&#x2F;Server Problem on Wed, 14 Sep 2011 17:44:42 GMT]]></title><description><![CDATA[<p>Oh man.. Trojaner sind doch total langweilig, such dir was Interessanteres. Spätestens in 6 Monaten wird dich das anöden, nur so schon mal im Voraus.</p>
<p>Zu deiner Frage: Normalerweise verbindet der Trojaner sich tatsächlich zu einer festen Adresse, aber nicht zu deinem PC, sondern zu einem Masterserver. Dieser Masterserver kann im Endeffekt über alle möglichen Protokolle kommunizieren (etwas Eigenes, IRC, ...). Auf dem Server loggst du dich dann ein und kannst dich mit dem Clienten verbinden.</p>
<p>Na dann noch viel Spaß beim WinAPI-Frickeln.</p>
<p><a href="http://www.megapanzer.com/2010/11/04/miostar-0-1/" rel="nofollow">http://www.megapanzer.com/2010/11/04/miostar-0-1/</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2119413</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2119413</guid><dc:creator><![CDATA[cooky451]]></dc:creator><pubDate>Wed, 14 Sep 2011 17:44:42 GMT</pubDate></item><item><title><![CDATA[Reply to Client&#x2F;Server Problem on Wed, 14 Sep 2011 18:04:59 GMT]]></title><description><![CDATA[<p>Ich weiß nicht ich find das Thema eigentlich ganz interesannt. Sonst fällt mir auch nichts ein was ich programmieren könnte....</p>
<p>Aber nochmal drauf zurück... Ich kann doch keine C++ Datei auf einem Serve ausführen? Hab irgendwo mal gelesen, das das auf einem Windows Server möglich ist ich hab aber keinen zur Hand <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f603.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--grinning_face_with_big_eyes"
      title=":D"
      alt="😃"
    /><br />
Ich weiß auch nicht ob ich das nun richtig verstanden hab... Ich hinterleg meinen Server auf irgendeinem Internetserver, dadurch hat er ja eine fixed IP. Wenn der Rechner auf dem sich der Client befindet nun online geht verbinden sich der Server und der Client, und wenn ich nun meinen Rechner starte kann ich mich mittels eines Programmes mit dem Server verbinden und so die Befehle über den Server zum Client weiterleiten?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2119425</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2119425</guid><dc:creator><![CDATA[WildChild]]></dc:creator><pubDate>Wed, 14 Sep 2011 18:04:59 GMT</pubDate></item><item><title><![CDATA[Reply to Client&#x2F;Server Problem on Wed, 14 Sep 2011 18:12:24 GMT]]></title><description><![CDATA[<p>Machs typisch reverse Connection.<br />
Dh., du besorgst dir erst mal einen DNS-Eintrag für deine IP daheim (dyndns oder so), den du mit dem Tool des Anbieters aktuell hälst. Dann machst du im Router einen entsprechenden Port auf und lässt den Trojaner zur angegebenen Addresse connecten.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2119428</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2119428</guid><dc:creator><![CDATA[Ethon__]]></dc:creator><pubDate>Wed, 14 Sep 2011 18:12:24 GMT</pubDate></item><item><title><![CDATA[Reply to Client&#x2F;Server Problem on Wed, 14 Sep 2011 18:36:07 GMT]]></title><description><![CDATA[<p>Ich kenn mich mit dyndns und so nicht aus.. Also wie kann man das verstehen? Ich nutze den DNS-Eintrag quasi als Verbindung zwischen Serve und Client? Also nicht direkt als Verbindung... Vom Client über den DNS-Eintrag zum Server?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2119436</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2119436</guid><dc:creator><![CDATA[WildChild]]></dc:creator><pubDate>Wed, 14 Sep 2011 18:36:07 GMT</pubDate></item><item><title><![CDATA[Reply to Client&#x2F;Server Problem on Wed, 14 Sep 2011 18:41:53 GMT]]></title><description><![CDATA[<p>WildChild schrieb:</p>
<blockquote>
<p>Ich kenn mich mit dyndns und so nicht aus.. Also wie kann man das verstehen? Ich nutze den DNS-Eintrag quasi als Verbindung zwischen Serve und Client? Also nicht direkt als Verbindung... Vom Client über den DNS-Eintrag zum Server?</p>
</blockquote>
<p>Nein, du hast eine direkte Verbindung, aber da die IP deines Rechners zu Hause gerne mal wechselt, nutzt du halt DynDNS. Aber lies dir erst mal ein Socket-Tutorial durch und lern C/C++, so macht das halt wenig Sinn. Wenn du dann da fitt bist und weißt wie man Verbindungen aufbaut etc. frage wieder nach.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2119440</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2119440</guid><dc:creator><![CDATA[cooky451]]></dc:creator><pubDate>Wed, 14 Sep 2011 18:41:53 GMT</pubDate></item><item><title><![CDATA[Reply to Client&#x2F;Server Problem on Wed, 14 Sep 2011 18:43:48 GMT]]></title><description><![CDATA[<p>Ich mach C++ schon seit einiger Zeit hab bloß nie was auf diesem Gebiet gemaczht ...<br />
Hab mir auch in den letzten Tagen ein Haufen Socket Tutorials durchgelesen die meisten gehen bloß nicht drauf ein wie man aus dem eigenen Sysmten rauskommt .. oder ich hatte nur die flaschen Tutorials das wär mir allerdings neu ..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2119441</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2119441</guid><dc:creator><![CDATA[WildChild]]></dc:creator><pubDate>Wed, 14 Sep 2011 18:43:48 GMT</pubDate></item><item><title><![CDATA[Reply to Client&#x2F;Server Problem on Wed, 14 Sep 2011 18:55:14 GMT]]></title><description><![CDATA[<p>WildChild schrieb:</p>
<blockquote>
<p>Hab mir auch in den letzten Tagen ein Haufen Socket Tutorials durchgelesen die meisten gehen bloß nicht drauf ein wie man aus dem eigenen Sysmten rauskommt</p>
</blockquote>
<p><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="😕"
    /> Verbinde halt auf nen Server der nicht auf deinem System läuft? Wie wärs mit <a href="http://google.de" rel="nofollow">google.de</a>?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2119447</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2119447</guid><dc:creator><![CDATA[cooky451]]></dc:creator><pubDate>Wed, 14 Sep 2011 18:55:14 GMT</pubDate></item><item><title><![CDATA[Reply to Client&#x2F;Server Problem on Wed, 14 Sep 2011 19:00:14 GMT]]></title><description><![CDATA[<p>Hätt ich bei google was gefunden hätt ich hier sicherlich nicht gefragt.. und da ich nicht weiß wie ich auf nen server verbinde der auf nem anderen system läuft weil das andere system mit sicherheit keine fixed ip hat dachte ich mir frag ich hier mal.. ich mein so ein forum ist doch zum fragen da wenn man im internet sonst nichts gefunden hat oder etwa nicht?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2119450</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2119450</guid><dc:creator><![CDATA[WildChild]]></dc:creator><pubDate>Wed, 14 Sep 2011 19:00:14 GMT</pubDate></item><item><title><![CDATA[Reply to Client&#x2F;Server Problem on Wed, 14 Sep 2011 19:05:35 GMT]]></title><description><![CDATA[<p>Ich meinte den Server von <a href="http://google.de" rel="nofollow">google.de</a><br />
<a href="http://www.c-plusplus.net/forum/288426-10" rel="nofollow">http://www.c-plusplus.net/forum/288426-10</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2119455</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2119455</guid><dc:creator><![CDATA[cooky451]]></dc:creator><pubDate>Wed, 14 Sep 2011 19:05:35 GMT</pubDate></item><item><title><![CDATA[Reply to Client&#x2F;Server Problem on Thu, 15 Sep 2011 07:39:04 GMT]]></title><description><![CDATA[<p>Verlier dich nicht gleich zu Anfang schon in unwichtigen Problemen. Programmier´ deinen Trojaner erst einmal aus und sorg dafür, dass er unter kontrollierten Bedingungen fehlerfrei funktioniert (sagen wir, er kann nur einen Server mit fester IP Adresse kommunizieren, zum Testen langt da 127.0.0.1).<br />
Warum muss es unbedingt ein Trojaner sein? Wenn du die verwerfliche Komponente auslässt und ein Tool zum Remote Kontrolle eines PCs schreibst hast du fast die ganze Trojaner Funktionalität und musst dir nicht so viele Gedanken über das Verstecken des Programms und mögliche rechtliche Konsequenzen machen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2119566</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2119566</guid><dc:creator><![CDATA[DocShoe]]></dc:creator><pubDate>Thu, 15 Sep 2011 07:39:04 GMT</pubDate></item><item><title><![CDATA[Reply to Client&#x2F;Server Problem on Thu, 15 Sep 2011 17:31:10 GMT]]></title><description><![CDATA[<p>Ja der Gedanke erstmal an einer anderen Stelle weiter zu arbeiten ist vielleicht gar nicht so schlecht...<br />
Ich weiß nicht irgendwie find ichs intressanter nen Trojaner drauß zu machen und wenn die Schule da keine Bedenken äußert sollte das rechtlich ja eigentlich keine Probleme geben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2119837</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2119837</guid><dc:creator><![CDATA[WildChild]]></dc:creator><pubDate>Thu, 15 Sep 2011 17:31:10 GMT</pubDate></item></channel></rss>