myGully.com

myGully.com (https://mygully.com/index.php)
-   Programmierung (https://mygully.com/forumdisplay.php?f=67)
-   -   C++ Char Problem (https://mygully.com/showthread.php?t=2009195)

oorly 13.03.10 19:16

C++ Char Problem
 
Hallo liebe Leute,
hab mir ein kleines Programmel geschrieben dass die Passwörter sicherer macht. Sprich einfach Zeichen umwandeln und diese so machen dass sie sicher vor Wordlists Attacken ist und auch noch Sonderzeichen enthält. Genutzt wird 1 Edit Fenster als Eingabe, 1 Edit Fenster als Ausgabe und 1 Button für die Umwandlung. Das Prog. funkt wunderbar bis auf den kleinen aber lästigen Fehler dass ich immer folgende Fehlermeldung bekomme:
[Link nur für registrierte und freigeschaltete Mitglieder sichtbar. Jetzt registrieren...]

Der Quellcode sieht folgendermaßen aus:


Der Compiler mit dem ich das gemacht habe heist C++ Builder 2010.

Wäre nett wenn mir wer sagen könnte wie ich den Error weckbekomme
Danke schon ma im Vorraus, liebe Grüße oorly

gosha16 13.03.10 19:53

for(int i=1;i<120;i++)

daran wirds liegen.

Egal ob 120 zeichen eingegeben wurden oder nicht, wird immer versucht 120 zeichen zu lesen.
for(int i=1; i<= AnzahlZeichen; i++)

Dank der VCL hast du keine Speicherzugriffsverletzung.

oorly 13.03.10 20:06

super danke hat funktioniert.
wenn ich noch ne frage stellen dürfte:
Was für Files brauche ich damit ich das Prog weiterschicken kann? reicht die .exe allein oder benötige ich noch andere files. Der Empfänger soll NUR das programm starten und benutzen können.

gosha16 13.03.10 20:11

theoretisch schon.
Falls zur Exe noch ein name.exe.manifest erzeugt wird musst du die auch mitschicken.
Falls du fragst weils bei irgendwem nich funktioniert gib mal die Fehlermeldung.

oorly 13.03.10 20:13

naja habs grad mit kollege getestet bei dem schlägt der antivirus andauernt alarm... liegt das an dem dass es ne .exe ist und der author unverfifiziert ist? oder was is da das problem.

gosha16 13.03.10 20:27

lad das Programm mal hoch. Kann sein das da bloß die Heuristik anschlägt.
Ansonsten nen Bugreport an den Virenscanner Hersteller einschicken.

oorly 13.03.10 20:34

da bitte die file direkt:

direkt die .exe ohne verpackung, nur der quelltext von oben also zu 99,9999% kein virus wenns einer ist bin ich gut :D
das mit der strlen ist noch nicht drinnen darum noch ne fehlermeldung aber das tut dem hier nicht bei.

gosha16 13.03.10 20:50

Dein Kumpel nutzt Norton Antivirus oder?
Wenn ja dann ist es nen Heuristiktreffer.
Da is alles in Ordnung, kannst die Datei ja bei Symantec einschicken damit die das verbessern können.

oorly 13.03.10 20:51

dankeschön chef :) kann closed werden, schönen abend wünsch ich dir


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:50 Uhr.

Powered by vBulletin® (Deutsch)
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.