1. Dashboard
  2. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  3. Forenregeln
  4. Forum
    1. Unerledigte Themen
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. AutoIt.de - Das deutschsprachige Forum.
  2. Mitglieder
  3. Gandalf

Beiträge von Gandalf

  • Make-Grafik's Encryption Tool

    • Gandalf
    • 23. Januar 2014 um 09:59

    In der Länge der Nachricht also sicher...

    Wenn ich hetzt also z.B. den String "Gandalf" verschlüsseln will muss ich als Passwort z.B. "Passwor" nehmen damit es sicher ist?. Wenn ich jetzt aber nen Text verschlüsseln will dann brauche ich ein seeeehr langes Passwort welches ich ja auch sichern muss bzw. Wahrscheinlich zu lang ist um es sich zu merken...

    Die Sicherheit wird vermutlich stark reduziert wenn ich das Passwort mehrfach nutze alo mehrmals hintereinandern setze?

  • XOR Verschlüsselung

    • Gandalf
    • 22. Januar 2014 um 19:27

    chesstiger Vielen Dank! Habs zwar dreimal lesen müssen aber dann hats pling gemacht...

    ist es möglich eine one time pad Verschlüsselung in Autoit durchzuführen?

    Ich meine klar ich muss hier keine Nuklearen Codes aufbewahren oder so aber würde mich interessieren ob man einen Text so verschlüsseln kann, das er nicht wieder herzustellen ist auch nicht durch bruteforce (naja 100% gibt es nicht ich weiß).

  • Frage zu Inputbox

    • Gandalf
    • 22. Januar 2014 um 19:07

    Ich würde ne GUI machen...
    aber vielleicht hat da noch jemand ne bessere Idee...?

  • Make-Grafik's Encryption Tool

    • Gandalf
    • 22. Januar 2014 um 19:02

    Durch dein Rechenbeispiel steige ich nicht ganz durch... Mathe Grundkurs ;)
    Es heißt ja nun aber das ich wenn ich z.B. 20 Stellen alles mische (also die gesamte Tastaur nutze) es sicher ist.

    War die aussage mit nachweislich nicht entschlüsselbar auf XOR oder das one time pad bezogen?

  • XOR Verschlüsselung

    • Gandalf
    • 22. Januar 2014 um 18:52

    chesstiger ja ich habe das noch editiert...

    Wenn ich das jetzt richtig verstehe kann man durch eine zweite XOR Verschlüsselung den Entschlüsselten Zustand wiederherstellen?!

    Wie sieht es mit der Sicherheit dieser Verschlüsselung aus? im Vergleich zu AES oder sonstiegen?

  • Make-Grafik's Encryption Tool

    • Gandalf
    • 22. Januar 2014 um 18:22

    Make-Grafik meinte man könne nur durch Bruteforce das Passwort erraten. Tja im XOR Thread kapiere ich es ja gerade nicht... Soll ja eigentlich eines der sichersten Verfahren sein.

    Diese Methode (geht finde ich sehr schnell) aber ist also nicht ganz so sicher. Im Vergleich mit AES? Bei AES ist halt das Problem, dass man ein ewig langes Passwort braucht um die 256 bit zuu nutzen.

  • XOR Verschlüsselung

    • Gandalf
    • 22. Januar 2014 um 18:13

    Ich dachte das $sResult automatisch gefüllt wird...

    Ich weiß erhlich gesagt nicht was ich falsch mache :(

  • Make-Grafik's Encryption Tool

    • Gandalf
    • 22. Januar 2014 um 18:05

    Habe deine Methode zu verschlüsseln jetzt mal bei einem meiner Skripte angewendet und es geht mega schnell...

    Ich habe zwei Fragen:
    1. Für wie sicher haltet ihr diese Verschlüsselung?
    2. ist es mit dieser Methode möglich auch ganze Dateinen zu verschlüsseln?

  • XOR Verschlüsselung

    • Gandalf
    • 22. Januar 2014 um 17:30

    Hallo
    Ich weiß der Thread ist schon recht alt aber Verschlüsselung ist ja eigentlich immer aktuell...

    Ich habe die Funktion oben gesehen und wollte sie ausprobieren aber funktioniert leider nicht.
    Hat vielleicht jemand ein funktionierendes Beispiel für die XOR Methode?

    Danke

    Spoiler anzeigen
    [autoit]

    $sText = InputBox ("Daten","")
    $sKey = InputBox ("Passwort","")
    #$sResult = ""

    [/autoit] [autoit][/autoit] [autoit]

    _XORCrypt ($sText, $sKey)

    [/autoit] [autoit][/autoit] [autoit]

    Func _XORCrypt($sText, $sKey)
    Local $sResult
    MsgBox (1,"1","")
    For $i = 1 To StringLen($sText)
    $sResult = Chr(BitXOR(Asc(StringMid($sText, $i, 1)), Asc(StringMid($sKey, Mod($i - 1, StringLen($sKey)) + 1)), 1))

    [/autoit] [autoit][/autoit] [autoit]

    Next
    Return $sResult
    EndFunc ;==>_XORCrypt
    MsgBox (1,"",$sResult)

    [/autoit]

    Achja und wie sage ich das ich ver bzw. entschlüsseln will?

  • Problem bei Verschlüsselung

    • Gandalf
    • 22. Januar 2014 um 16:38
    Spoiler anzeigen
    [autoit]


    $Form1_1 = GUICreate("Cryption", 319, 63, 256, 163)
    $Button1 = GUICtrlCreateButton("Verschlüsseln", 0, 0, 155, 33)
    $Button2 = GUICtrlCreateButton("Entschlüsseln", 160, 0, 155, 33)
    $Password = GUICtrlCreateInput("Passsword", 8, 40, 145, 21)
    $Label1 = GUICtrlCreateLabel("Ausgabe: ", 160, 40, 52, 17)
    $Checkbox1 = GUICtrlCreateCheckbox("Privat? Info: F1", 16, 64, 97, 17)
    GUISetState(@SW_SHOW)

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    While 1
    $nMsg = GUIGetMsg()
    Switch $nMsg
    Case $GUI_EVENT_CLOSE
    Exit

    [/autoit] [autoit][/autoit] [autoit]

    Case $Button1
    $pass = GUICtrlRead ($Password)
    $komm = FileSaveDialog ("Datei auswählen", "", "Text files (*.txt)")
    $read = FileRead ($komm)
    MsgBox (1,"",$read)

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    #Verschlüsselung
    #cs
    If GUICtrlRead ($Checkbox1) = 1 Then
    $pass = DriveGetSerial (@HomeDrive & "")
    EndIf

    [/autoit] [autoit][/autoit] [autoit]

    _Crypt_Startup() ; To optimize performance start the crypt library.

    [/autoit] [autoit][/autoit] [autoit]

    Local $bAlgorithm = $CALG_RC4
    $password = _Crypt_DeriveKey($pass, $bAlgorithm)

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    $AES = _Crypt_EncryptData ($read, $pass, $bAlgorithm)
    $File = FileWrite ("CryptionVer.txt", $AES)
    MsgBox (1,"",$AES)
    #ja der code ist eigentlich länger aber das Problem liegt bereits hier...

    [/autoit]

    Das Skript soll die Daten aus einer txt verschlüsseln. In der Msgbox werden auch vernünftige Werte ausgegeben aber im Filewrite kommen nur seltsame Zeichen...
    Weiß jemand warum und wie sich das so ändern lässt, dass auch in der neuen .txt file die wirklich verschlüsselten Werte stehen.

    Danke!

  • Verschlüsselungstool für USB-Stick (AKrypto)

    • Gandalf
    • 14. Januar 2014 um 10:13

    Hallo
    sorry das ich diesen Thread wieder ausgrabe aber AKrypto funktioniert leider nicht mehr.

    Fehler: Con not redeclare a constant (Line 12273)

  • Welche Verschlüsselungsarten unterstützt Autoit?

    • Gandalf
    • 12. Januar 2014 um 14:57

    Also ok man kann also alles coden... sehr gut.

    Bringt es denn was sachen mit verschieden Arten nach einander zu verschlüsseln?

  • Welche Verschlüsselungsarten unterstützt Autoit?

    • Gandalf
    • 12. Januar 2014 um 14:40

    Es geht mir ja eigentlich nicht darum das es "genügt" sondern ich will gerne wissen wie ich die verschiedenen Arten von Verschlüsselung in Autoit zu realisieren sind.
    und halt welche es überhaupt gibt.

  • Welche Verschlüsselungsarten unterstützt Autoit?

    • Gandalf
    • 12. Januar 2014 um 13:44

    Ich habe mal eine Frage bezüglich der Verschlüsselungsarten die Autoit unterstützt.

    Also dank Google und der Sufu weiß ich schon, dass XCR, RAS und natürlich die integrierte Stringcrypt Funktion unterstützt werden bzw. möglich sind.
    Gibt es noch weitere Arten zu verschlüsseln? Habt ihr dafür Beispiele parat?

    Und bringt es etwas einen Text z.B. zuerst mit RAS und dann den bereits verschlüsselten String nochmal mit XCR zu verschlüsseln?

    Vielen Dank! :thumbup:

  • Datei temporär erstellen?

    • Gandalf
    • 8. Januar 2014 um 18:10

    Ich bin ja auch noch recht neu...
    Aber es sollte gehen wenn du die Datei in @TempDir erstellst.

    Oder liege ich da falsch?

  • Problem beim auslesen einer e-mail

    • Gandalf
    • 7. Januar 2014 um 20:28

    Noch eine Sache...
    ich will innerghalb der Gui auf den Button auf einer Website klicken ohne die maus zu nutzen...
    der iexplorer ist innerhalb der gui. (Läuft schon)
    Leider ist dies alles was ich über den Button rausfinden konnte.
    Gibt es eine möglichkeit diesen Button zu klicken?

    <a href="javascript:openEAPopUp()"><span style="color:#F4F4F4">**********************</span></a>

    <td style="background-image:URL(gfx/frame/********.jpg)" align="center" width="220"><a href="javascript:openEAPopUp()"><span style="color:#F4F4F4">******************</span></a></td>


    Danke!

  • Problem beim auslesen einer e-mail

    • Gandalf
    • 7. Januar 2014 um 08:01

    Also naja mein Englisch ist nicht das beste aber für autoit reichts.

    Also ich kann mir jetzt den Text der Mail ausgeben lassen (es lag wohl an den Mails manche gehen manche irgendwie nicht.
    Ja ich kenne Stringstr usw. Ich weiß allerdings nicht wie ich nur z.B. Viele Grüße aus der Mail ausschneide und seperat ausgebe.

    Aber erstmal vielen Danke! Jetzt geht es ja erstmal soweit.

  • Problem beim auslesen einer e-mail

    • Gandalf
    • 6. Januar 2014 um 21:52

    Ja ok also die Funktion habe ich ja aktiviert und die bringt mir ja auch diese verschlüsselte Nachricht.

    Hat irgendwer ne idee odern nen funktionierendes skript welches die Mails lädt und den Text richtig anzeigt?
    Danke

  • Problem beim auslesen einer e-mail

    • Gandalf
    • 6. Januar 2014 um 19:36

    Also nochmal von vorne...

    mit dieser UDF (ist jetzt ne andere mit der geht es)

    Spoiler anzeigen
    [autoit]

    http://www.autoitscript.com/forum/topic/22…c/?hl=POP3+Mail

    [/autoit]

    und diesem Beispiel Skript:

    Spoiler anzeigen
    [autoit]

    #include <pop3 udf2.au3>
    #include <array.au3>

    [/autoit] [autoit][/autoit] [autoit][/autoit] [autoit]

    ConsoleWrite(@AutoItVersion & @CRLF)
    ;~ See _pop3.au3 for a complete description of the pop3 functions
    ;~ Requires AU3 beta version 3.1.1.110 or newer.

    [/autoit] [autoit][/autoit] [autoit]

    Global $MyPopServer = "pop.gmx.de"
    Global $MyLogin = "**********@gmx.de"
    Global $MyPasswd = "***************"

    [/autoit] [autoit][/autoit] [autoit]

    _pop3Connect($MyPopServer, $MyLogin, $MyPasswd)
    If @error Then
    MsgBox(0, "Error", "Unable to connect to " & $MyPopServer & @CR & @error)
    Exit
    Else
    ConsoleWrite("Connected to server pop3 " & $MyPopServer & @CR)
    EndIf

    [/autoit] [autoit][/autoit] [autoit]

    Local $stat = _Pop3Stat()
    If Not @error Then
    _ArrayDisplay($stat, "Result of STAT COMMAND")
    Else
    ConsoleWrite("Stat commande failed" & @CR)
    EndIf

    [/autoit] [autoit][/autoit] [autoit]

    ;~ Local $list = _Pop3List()
    ;~ If Not @error Then
    ;~ _ArrayDisplay($list, "")
    ;~ Else
    ;~ ConsoleWrite("List commande failed" & @CR)
    ;~ EndIf

    [/autoit] [autoit][/autoit] [autoit]

    ;~ Local $noop = _Pop3Noop()
    ;~ If Not @error Then
    ;~ ConsoleWrite($noop & @CR)
    ;~ Else
    ;~ ConsoleWrite("List commande failed" & @CR)
    ;~ EndIf

    [/autoit] [autoit][/autoit] [autoit]

    ;~ Local $uidl = _Pop3Uidl()
    ;~ If Not @error Then
    ;~ _ArrayDisplay($uidl, "")
    ;~ Else
    ;~ ConsoleWrite("Uidl commande failed" & @CR)
    ;~ EndIf

    [/autoit] [autoit][/autoit] [autoit]

    Local $top = _Pop3Top(1, 0)
    If Not @error Then
    ConsoleWrite(StringStripCR($top) & @CR)
    Else
    ConsoleWrite("top commande failed" & @CR)
    EndIf

    [/autoit] [autoit][/autoit] [autoit]

    ;~ Local $retr = _Pop3Retr(1)
    ;~ If Not @error Then
    ;~ ConsoleWrite(StringStripCR($retr) & @CR)
    ;~ Else
    ;~ ConsoleWrite("Retr commande failed" & @CR)
    ;~ EndIf

    [/autoit] [autoit][/autoit] [autoit]

    ;~ Local $dele = _Pop3Dele(1)
    ;~ If Not @error Then
    ;~ ConsoleWrite($dele & @CR)
    ;~ Else
    ;~ ConsoleWrite("Dele commande failed" & @CR)
    ;~ EndIf

    [/autoit] [autoit][/autoit] [autoit]

    ConsoleWrite(_Pop3Quit() & @CR)
    _pop3Disconnect()

    [/autoit]

    bekomme ich dies:

    Spoiler anzeigen

    3.3.10.2
    Connected to server pop3 pop.gmx.de
    Return-Path: *****************************@me.com
    Received: from st11p06mm-asmtp002.mac.com ([17.172.124.250]) by mx-ha.gmx.net
    (mxgmx101) with ESMTP (Nemesis) id 0Mgd3b-1VnmEs07kN-00Ny03 for
    <paidmailerUSP@gmx.de>; Mon, 06 Jan 2014 19:24:53 +0100
    Received: from [192.168.178.23] (p5DC60F9E.dip0.t-ipconnect.de [93.198.15.158])
    by st11p06mm-asmtp002.mac.com
    (Oracle Communications Messaging Server 7u4-27.08(7.0.4.27.7) 64bit (built Aug
    22 2013)) with ESMTPSA id <0MYZ004CQSGYMXA0@st11p06mm-asmtp002.mac.com> for
    *************************@gmx.de; Mon, 06 Jan 2014 10:24:38 -0800 (PST)
    X-Proofpoint-Virus-Version: vendor=fsecure
    engine=2.50.10432:5.11.87,1.0.14,0.0.0000
    definitions=2014-01-06_03:2014-01-06,2014-01-06,1970-01-01 signatures=0
    X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0
    suspectscore=0 phishscore=0 adultscore=0 bulkscore=1 classifier=spam adjust=0
    reason=mlx scancount=1 engine=7.0.1-1308280000 definitions=main-1401060112
    Subject: Test
    From: Bastian Matthies <****************@me.com>
    Content-type: text/plain; charset=utf-8
    X-Mailer: iPhone Mail (11B554a)
    Message-id: <0****************************@me.com>
    Date: Mon, 06 Jan 2014 19:24:34 +0100
    To: "******************************+@gmx.de" <************@gmx.de>
    Content-transfer-encoding: quoted-printable
    MIME-version: 1.0 (1.0)
    Envelope-To: <************************@gmx.de>
    X-GMX-Antispam: 0 (Mail was not recognized as spam); Detail=V3;
    X-GMX-Antivirus: 0 (no virus found)
    X-UI-Filterresults: notjunk:1;V01:K0:++dwIhiOu2M=:1E98unKnjA/niH1B/DBFOGV9j8
    NbVFRmXFvJdEvB2DR7eCzDlYF8k7FeynJ6eObJ6QkdoOE7hYEENLDBhGyDcyjhIDPwv8747yD
    2xI8Lx5lXgmfauSeSqKECE6p6RqjWxWEwUnPttPRmnJq1b2LgBAn1YAy2iGSfmGvnz2LKu6EM
    liPPZ5mGdE5AwtHd1iKGEQzxY3Uw8oAILYBiTtLefE/18IyR8eYYcoP0JUaz6MjSUevU8e8/z
    fBO3m60ccrodgTQDzjEoEuFfWETnRQB2n9p1CWjoDYN8SGDT99w9pmypGuf/SmRSqWV1QCYgO
    FOu58dDgsjgInGdNM+nP6DHsRR1KwdPDAlKUjRaoSY86oJkXsnurq85DDtTEIphhfuv7DWUa3
    Ac6DbSMBscarYX+c8VwDk2+pQrQ+8krZTTZQBa1GoZl9pejaVJY7100luDkehrv9pbnGm9O/Y
    Wi7UONMMqCsYK8U19aSN9Le/+zkmxQxlyMU9NYOo9xsLx95VquhaZk6zlzA59sTfjuUn18p7c
    MlRyO67GAodnSM7rfJ1s7OOteE7Qe8tP90aAGNoJd60CU2t1PrAmNQXM8doddS7wMYsvjpzSS
    Uyfa80+dIGsKvmSkx51VAnrJRdsbBhsYe8fpm7prvWo/wV6GVMuBCJcMM4agpRj78mgxu3f3W
    hDStsh1Nyiw/x07YQQhCcJXSxdhvtJbvK57YOJad6RXqX5H6+FoQKly3ji1Tx7qyw3Ybn8Usz
    a9hSTHofrrb2dEi+C2yxfT8mYsy7jvZNYcdVC+iYSc+QhsVgUXsFjDYwtPWjaROtROrBUntJ6
    Wk+vgS/pJKyQESB0PkcG6xUd/9Jp6DgnISKAIEt+4+vnBIpj7Gi458j3UizwM0/RG9uIT/BDG
    cap/xPvEOwrIGA+HI0mM94enxQDc2PlNvFmaLOdv82YpXhJ24aISUBOo6H+912QOJyQxt5QK6
    ozjuFBgWq15RrZeCbiKaOI8jT0f3ShWJWkYi+JcTHXbwDIRPIY5Ld2KElvwwGJpH1sEQf6BeW
    gOTVW+Mjtm9okJRa39qxmPsCnfblhSHcK+p1onXZ8RUVyvU2R7VY1GCfvHmwfHDVU+TjhQEiD
    M3ESRQZq81ZTyuC8NuE3knI/5VQQcP8K4TO53wk7ZigUy0fUqIiG3NeZVP3AtqoPBvlqImHm4
    TZmPJHuAxVivsqSZO095x6rN3nfTlpXFvCnb8FRIvkhXlbT+5huaI35gLwlN56WMnDT+xZoJe
    9PDMP8gTTaCgSEhncu4/9s7DYVNvJDls5JRGZel/cxf8HRxiK39arHNhKKnNpvq2w+fuO0M9A
    aPxbPmuJeeav0rMAT1u3z5dfDCjANSWTBpqCAyy1j5yAfVh23NmbzRMUQkwcqI+P/+w2Fyiph
    OhZRnjKnz1xWOKjHg==

    .

    +OK POP server signing off

    >Exit code: 0 Time: 7.186

    also das Programm läuft komplett durch und sowohl Absender als auch Betreff werden richtig angezeigt. Nur der Text wird halt leider total verschlüsselt angezeigt.

    Weiß jemand was ich da machen kann?

  • Problem beim auslesen einer e-mail

    • Gandalf
    • 6. Januar 2014 um 19:00

    Klar habe ich mir die von Carsten angeguckt. Habe dann als es irgendwie nicht ging ht nichmal die andere angesehen und dachte Carsten hätte das vielleicht nicht vollständig aufgeschrieben.

    Hast du vielleichf eine Idee wie ich den Inhalt meiner Mails (also die Anzahl auf dem Server und die Byres werden ja bestimmt verbunden bin ich also) z.B in eine .txt speichern kann?

Spenden

Jeder Euro hilft uns, Euch zu helfen.

Download

AutoIt Tutorial
AutoIt Buch
Onlinehilfe
AutoIt Entwickler
  1. Datenschutzerklärung
  2. Impressum
  3. Shoutbox-Archiv
Community-Software: WoltLab Suite™