Passwort in VB.NET sichern?

08/30/2014 21:47 |★|UnReaL#1
Hey Leute.
Ich schreibe aktuell ein Tool, dass auf einen Account von mir zugreifen muss, dass heiße ich muss meine Logindaten irgendwie hinterlegen, allerdings will ich nicht, dass die Daten ausgelesen werden können, habe mich schon schlau gemacht, allerdings lese ich oft, dass Sachen wie obfusicaten einfach umgangen werden können, und man die Daten so oder so sniffen könnte, habt ihr eine Idee wie ich meine Daten 100% sicher dort halte?

Danke.
08/30/2014 21:58 BlackTrader#2
generell nicht möglich (nicht nur in .net Anwendungen)

" auf einen Account "
was für einen acc? SQL? dann mach ne API in php
bei anderem bietet sich auch eine API an die über nen srv erreichbar ist
08/30/2014 22:16 |★|UnReaL#3
Das Programm muss ein Captcha lösen, dafür verwende ich meinen DeathByCaptcha Account, in Sachen PHP hab ich leider nicht so viel Ahnung. :D
08/30/2014 22:49 Mete#4
Quote:
Originally Posted by |★|UnReaL View Post
Hey Leute.
Ich schreibe aktuell ein Tool, dass auf einen Account von mir zugreifen muss, dass heiße ich muss meine Logindaten irgendwie hinterlegen, allerdings will ich nicht, dass die Daten ausgelesen werden können, habe mich schon schlau gemacht, allerdings lese ich oft, dass Sachen wie obfusicaten einfach umgangen werden können, und man die Daten so oder so sniffen könnte, habt ihr eine Idee wie ich meine Daten 100% sicher dort halte?

Danke.
ALLE .Net Programme lassen sich reversen, sprich: exe->source
Man kann das nur erschweren aber nicht unmöglich machen.
Hinterleg die Logindaten in einer PHP-Datei auf einem Webserver oder noch besser: Nutze PHP zum einloggen ansich, und leite nur die Ausgaben & Eingaben an .Net weiter :)

(POST Requests etc)
08/31/2014 00:37 |★|UnReaL#5
Danke für die Antwort, aber wie genau soll ich das machen? Ich meine wenn ich die Daten einfach auf eine URL lege, und die dann Abrufe, kann man sich ja auch einfach den Link aus dem Programm ziehen. ^^
08/31/2014 01:27 YatoDev#6
Quote:
Originally Posted by |★|UnReaL View Post
Danke für die Antwort, aber wie genau soll ich das machen? Ich meine wenn ich die Daten einfach auf eine URL lege, und die dann Abrufe, kann man sich ja auch einfach den Link aus dem Programm ziehen. ^^
nein die seite enthält nur die ausgabe das php script kann niemand sehen
08/31/2014 22:46 Numb-Ex#7
Nur so aus reiner neugier, ist es nicht möglich sich mit einen Linux OS per Wget und dann die URL von der PHP datei, die PHP Datei herrunterzuladen und somit an die Daten kommen??
mfg
08/31/2014 23:03 YatoDev#8
ne. ich kenne keine server software die bei php dateien einen get befehl hat. die werden nur ausgeführt
08/31/2014 23:07 Jeoni#9
Nein, ist es nicht. Wget macht auch nichts anderes als eine HTTP-Anfrage abzusenden. Der HTTP-Server sieht, dass eine PHP-Datei angefragt wurde, und interpretiert sie (sofern er PHP-fähig ist, was aber standard sein sollte). Ausgegeben wird vom Server nur das, was die PHP-Datei ausgibt, was halt meistens irgendein aufbereiteter HTML-Code (jaja, und auch CSS und JS meinetwegen) ist.
Wenn es keine Lücke im Server gibt, gibt es keine möglichkeit an den Quelltext der PHP-Datei ranzukommen.
Mit freundlichen Grüßen
Jeoni

/Edit: FlutterShy war schneller :)