Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Allgemeines (OffTopic) » Emuletraffic auf IDs umstellen

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 < [ 2 ]
000
10.05.2006, 21:04 Uhr
Eroli



Hallo,

ihr kennt sicherlich alle Emule.
Dieses P2P Programm funzt ja über IPs und ist deswegen nicht anonym.

Ihr kennt vielleicht auch I2P.
Ein "Aufsatz" für das Internet, welches es ermöglicht anonym zu surfen(noch ausgereift, aber bei mir hats geklappt).

Jetzt kann man Emule NICHT mit I2P betreiben, da hier die Kommunikation ja über IPs stattfindet. Ich würde gerne den Muli auf IDs umstellen und es I2P kompatibel machen!

Stelle ich mir das ganze jetzt zu leicht vor?? ok, ich denke es wird nicht leicht, aber es ist schaffbar, wenn auch mit viel Arbeit verbunden!!!


Meint ihr man kann das schaffen???


Eroli
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
10.05.2006, 22:20 Uhr
Pablo
Supertux
(Operator)


-->
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
12.05.2006, 15:07 Uhr
xXx
Devil


Öhm ob wir meinen das DU das schaffen kannst... hehe... das willst du nicht wissen Ne sag mal an... was hast de denn so für Erfahrungen also normal könntest de das sicher schaffen... würde mir dann zerst mal den eMule Src runterladen... ist ja nu OpenSource... dann das Protokoll dem entsprechend anpassen... fertig
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
12.05.2006, 15:09 Uhr
Eroli



Ich hab das ja eigentlich ins Projekte Forum geschrieben weil es ein projekt werden sollte.

Ich hab nur Erfahrungen mit C# und dazu müsste ich die ganze Src erst auf C# umschreiben.
Außerdem hab ich nich wirklich peil von Verschlüsselung und so, ich könnte es mir aneigenen aber die ganzen Sources in C# umzuschreiben ist sehr viel arbeit, oder nicht?
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
12.05.2006, 15:54 Uhr
J-jayz-Z
Perl Crack ala Carte
(Operator)


Das ist viel Arbeit. Noch dazu kannst du dir denken, was da alles dazu gehört. Das sind sicher richtige Freaks, die daran gecoded haben. Die Frage ist, ob es sich überhaupt lohnt, es in C# umzuschreiben oder ob du dir lieber C(++) genauer anschauen solltest, damit du an dem Projekt weiterentwickeln kannst ... Einmal komplett umgekrämpelt wird nicht immer gerne gesehen !
--
perl -Mstrict -Mwarnings -e 'package blub; sub new { bless {} } sub bar {my $self=shift; $self->{bla}="66756e2d736f66742e6465"; return $self->{bla};} my $foo=blub->new();print "Hallo ";print pack("H*",$foo->bar()); print "\n"'
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
005
12.05.2006, 18:43 Uhr
Eroli



Tja deswegen wollte ich es euch ja auch vorschlagen.

Die originale Version von Emule wird NICHT zu I2P kompatibel gemacht, so haben sich die Devs geäußert!!!
Und deswegen muss man das wohl selber in die Hand nehmen und da ich ja ich weiß das hier sehr viele sehr kompetente Programmierer sind wollte ich es halt mal vorschlagen.

Man müsste sich bloß sehr gut mit P2P und I2P auskennen um das Projekt starten zu können....
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
006
15.05.2006, 16:25 Uhr
~MarkusT
Gast



Zitat von Eroli:
Die originale Version von Emule wird NICHT zu I2P kompatibel gemacht, so haben sich die Devs geäußert!!!Und deswegen muss man das wohl selber in die Hand nehmen und da ich ja ich weiß das hier sehr viele sehr kompetente Programmierer sind wollte ich es halt mal vorschlagen.

Man müsste sich bloß sehr gut mit P2P und I2P auskennen um das Projekt starten zu können....


I2P ist Pre-Alpha! Es handelt sich um einen Layer auf der TCP/IP Schicht. Der I2P Kern ist zudem in Java geschrieben und erfordert eine installierte VM. Ich kenne die eMule Entwickler schon eine ganze Weile und kann dir garantieren das sie I2P in dieser Form niemals implementieren werden. Der Overhead wäre enorm, I2P ist nicht ausgreift und die Performance würde in den Keller gehen.


Zitat von J-jayz-Z:
Das ist viel Arbeit. Noch dazu kannst du dir denken, was da alles dazu gehört. Das sind sicher richtige Freaks, die daran gecoded haben. Die Frage ist, ob es sich überhaupt lohnt, es in C# umzuschreiben oder ob du dir lieber C(++) genauer anschauen solltest, damit du an dem Projekt weiterentwickeln kannst ...


EMule ist ein langjähriges Projekt. Der Quellcode wurde über die Jahre hinweg stets erweitert und umfasst mittlerweile 10000 Zeilen Quellcode. Viele Abschnitte wurden von Softwareprofis geschrieben, ich denke da an die Kademlia Implementierung von Barry. Es werden zudem die Microsoft Foundation Classes (MFC) verwendet. Jede Portierung wird mit extremen Aufwand verbunden sein. C++ Code ist extrem permormant und komplex. Du musst also schon gehörig Freizeit haben und C++/MFC sowie Java bzw. C# wirklich beherrschen! Eventuell solltest du dir den C# eMule ansehen. Ich glaube der heißt lphant...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
007
15.05.2006, 16:27 Uhr
Eroli



Danke für die antwort.

Mit der Performance hast du natürlich recht.

Aber es muss einen Weg geben Emule für die Zukunft sicher zu machen!!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
008
15.05.2006, 16:31 Uhr
Reyx
IT-fetischistischer Wurstsalat mit rostigem Berghorn
(Operator)



Zitat von Eroli:
Aber es muss einen Weg geben Emule für die Zukunft sicher zu machen!!

Das wird bei Zeiten schon von selbst geschehen ...
Fragt sich nur, was die Zukunft ist ...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
009
15.05.2006, 16:36 Uhr
Eroli



Naja, das ist die altbekannte Frage.

Ich persönlich lege viel Wert darauf, dass nicht jeder weiß was ich runterlade und von wem. Schon ganz alleine wegen dem Datenschutz.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 < [ 2 ]     [ Allgemeines (OffTopic) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: