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. Slowly

Beiträge von Slowly

  • Hey Ho

    • Slowly
    • 4. September 2010 um 13:18

    Willkommen im Forum

  • [abgeschlossen] µitLight August '10

    • Slowly
    • 2. September 2010 um 20:34

    Das denke ich auch, von daher fang ich mal an, ich hab RSA in Autoit abgebildet - gaaaaaanz langsam ;)
    [spoiler=RSA pure Autoit]

    [autoit]


    #include <BigNum.au3>

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

    ; #FUNCTION# ;====================================================================================
    ;
    ; Name...........: _rsa_nat
    ; Description ...: RSA in pure AutoIt
    ; Syntax.........: _rsa_nat($iKey,$iBlock,$iNum)
    ; Parameters ....: $iKey and $iBlock : public of private key pair
    ; $iNum : Ascii-Code to be (de)crypted - based on key pair
    ;
    ; Return values .: Success - (de)cryption of $iNum
    ; Failure - to be done
    ;
    ; Author ........: SlowlyDead
    ; Date ..........: 21.08.2010
    ; Requires .......: _BigNum_mod and _BigNum_Pow (BigNum-udf)
    ; ;===============================================================================================

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

    Func _rsa_nat($iKey,$iBlock,$iNum)
    $iReturn = _BigNum_Mod(_BigNum_Pow($iNum,$iKey),$iBlock)

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

    Return $iReturn
    EndFunc ;==>_rsa_nat

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

    ; #FUNCTION# ;====================================================================================
    ;
    ; Name...........: _rsa_nat_string
    ; Description ...: RSA in pure AutoIt
    ; Syntax.........: _rsa_nat($iKey,$iBlock,$sString)
    ; Parameters ....: $iKey and $iBlock : public of private key pair
    ; $sString: String to be (de)crypted - based on key pair
    ;
    ; Return values .: Success - (de)cryption of $sString
    ; Failure - to be done
    ;
    ; Author ........: SlowlyDead
    ; Date ..........: 21.08.2010
    ; Requires .......: _BigNum_mod and _BigNum_Pow (BigNum-udf), $rsa_nat
    ; Limits: ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz,.-#+´ßäöü<>!"§$%&/()=?`*'_:;²³{[]}\ and few more
    ; ;===============================================================================================

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

    Func _rsa_nat_string($iKey,$iBlock,$sString)
    Local $aString = StringToASCIIArray($sString)

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

    For $i = 0 to UBound($aString)-1 Step 1
    $aString[$i] = _rsa_nat($iKey,$iBlock,$aString[$i])
    Next

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

    $sReturn = StringFromASCIIArray($aString)

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

    Return $sReturn
    EndFunc ;==>_rsa_nat_string

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

    ; #Example ;====================================================================================
    ;
    ; Example Key-Pair
    ; public : (23,713)
    ; private : (287,713)
    ; ;===============================================================================================

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

    $iKey_public = 23
    $iKey_private = 287
    $iBlock = 713

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

    $sString = InputBox("RSA in pure AutoIt","Enter string to (de)crypt","AutoIt")

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

    $encr = _rsa_nat_string($iKey_public,$iBlock,$sString)

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

    MsgBox(0,"RSA - Encrypted","Encrypted String: " & @CRLF & $encr)
    MsgBox(0,"RSA - Encrypted","Decrypted String: " & @CRLF & _rsa_nat_string($iKey_private,$iBlock,$encr))

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

    $sString2 = InputBox("RSA in pure AutoIt","Enter string to (de)crypt","ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz,.-#+´ßäöü<>!""§$%&/()=?`*'_:;²³{[]}\")

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

    $encr2 = _rsa_nat_string($iKey_public,$iBlock,$sString2)

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

    MsgBox(0,"RSA - Encrypted","Encrypted String: " & @CRLF & $encr2)
    MsgBox(0,"RSA - Encrypted","Decrypted String: " & @CRLF & _rsa_nat_string($iKey_private,$iBlock,$encr2))

    [/autoit]


    Die BigNum.au3 udf ist nötig.

  • [abgeschlossen] µitLight August '10

    • Slowly
    • 2. September 2010 um 17:41
    Zitat von Sprenger120

    So ich bin gespannt auf die Auswertung und die Scripte von den Anderen :thumbup:

    Ich auch, spricht denn was dagegen, wenn wir unsere Abgaben hier jetzt schon veröffentlichen, damit wir unsere Abgaben gegenseitig betrachten können ?

  • Selbstlöschung des Scripts in einer Zeile.

    • Slowly
    • 30. August 2010 um 17:37

    Das hab ich auch schon gemacht, guck mal in meine Signatur ;)

  • Moin moin

    • Slowly
    • 29. August 2010 um 12:33

    Willkommen im Forum und viel Spaß mit AutoIt

  • [abgeschlossen] µitLight August '10

    • Slowly
    • 21. August 2010 um 14:05

    Moin, ich meld mich mal an, Mail geht gleich raus.

  • Hilfe Unbekannter fehler bei Remote vom Handy auf Rechner

    • Slowly
    • 15. August 2010 um 19:51

    Was für eine Win 7 Version hast du ?
    Nur auf Buisness/Ultimate hast du RDP aktiviert, in Home kann man nur durch Dll-Austausch tricksen.

  • gif bild als avatar

    • Slowly
    • 15. August 2010 um 19:47

    Hier der Beweis, das es in jedem Fall geht :rofl:

  • TCPSend? oder "Python Script in Autoit"

    • Slowly
    • 12. August 2010 um 22:24

    Ups, sorry, das war keine Absicht ;)

  • TCPSend? oder "Python Script in Autoit"

    • Slowly
    • 12. August 2010 um 21:43

    Wenn ich mich jetzt nicht total irre, sieht das ziemlich nach einem http-aufruf mit POST-Attributen aus.
    Progandy hat da was nützliches zu geschrieben, such mal nach http und POST.

  • Habt ihr eine G19?

    • Slowly
    • 5. August 2010 um 17:43

    Ich verwende seit fast 5 Jahren meine G15 und bin immer noch begeistert, eine bessere Tastatur fürs schreiben ist mir noch nicht unter die Hände gekommen.
    (und meine Handgelenke danken mir die G15).
    Das Display ist durchaus nützlich, ich nutze es vor allem für icq, als cmd und taskmgr in Spielen, das ist sehr nützlich.

    Die G19 kommt aus 3 Gründen mir nicht in Haus:

    1. Preis völlig überzogen
    2. das Ding braucht ein extra Netzteil ! (für eine Tastatur !)
    3. das Tippgefühl ist subjektiv schlechter

  • K8055 Board - Abfrage ob Taster gedrückt?

    • Slowly
    • 25. Juli 2010 um 18:04

    Moin,

    technisch gesehen ist das alles möglich wie du es dargestellt hast.
    Ich habe etwas ähnliches vor, allerdings ist in meinem Fall der Pc der Sender.
    Wie auch immer, du brauchst - ich denke mal die Kommunikation läuft über COM - eine Com-Verbindung in Autoit.
    Daran ist es bei mir immer gescheitert, da ich ein 64bit-System verwende und bisher noch keine COM-UDF ans laufen bekommen habe.
    In Putty waren meine Bemühungen aber fruchtbar, die Kommunikation mit meinem Mikrokontroller funktioniert wunderbar über COM.
    Als nächstes muss du halt deinen Mikrokontroller so programmieren, dass er bei dem entsprechenden Ereigniss eine für Autoit verwertbare Meldung liefert.

    Ich würde jedoch einen Arduino empfehlen, da es m.M.n. mit diesem einfacher ist und man dennoch mehr Möglichkeiten hat.

  • ["Beratung"] PC für 500€

    • Slowly
    • 24. Juli 2010 um 13:37

    Ich kann dir nur zu Oscars tipp raten, eine 9500 ist wirklich nicht berauschend ...
    Lange hättest du da keine Freude mehr dran.

  • Tach zam :D

    • Slowly
    • 24. Juli 2010 um 13:35

    Willkommen

  • täglich Forumausfälle (nur bei mir?)

    • Slowly
    • 23. Juli 2010 um 19:58

    Könnte man den nicht mittels Cronjob die Session-Tbl alle x Stunden wieder einspielen und die aktuelle überschreiben ?

    Oder wird bei jedem Update die Session-Tbl auch von der Syntax/etc. geändert ?

  • Aufbau einer Website?

    • Slowly
    • 23. Juli 2010 um 12:48

    Moin,

    lediglich den Text nachzuladen ist möglich. Dazu verwendet man Javascript, die Methode wird dabei Ajax genannt.
    Zu Ajax solltest du sehr viel Material finden, vllt macht es für dich Sinn sich in eine Lib wie Jquery oder Mootools einzulesen.

  • Benutzeroberfläche erstellen und aus .txt-datei auslesen

    • Slowly
    • 23. Juli 2010 um 12:45

    Hallo,

    das ist alles möglich. Lade dir am besten die aktuelle Autoit und Scite Version runter.
    In Scite findest du dann Koda (unter dem Menü Tools), womit du Gui einfach erstellen kannst (für den Anfang).
    Auch das arbeiten im Hintergrund ohne Gui ist kein Problem, schau dir einfach FileRead an.

  • Crypt Algorithmus?

    • Slowly
    • 23. Juli 2010 um 00:05
    Zitat von bjoerni

    zwei performanten nur in AutoIt geschriebenen Crypt Algorithmen.


    Das kannst du mittels purem autoit nicht erreichen.
    Ein Verschlüsselungsalgorithmus ist i.d.R. eine komplexe mathematische Angelegenheit und daher sehr CPU-Intensiv, daher ist Autoit nicht wirklich dazu geeignet.
    Nicht ohne Grund haben zum Beispiel die neuen Intel-Prozessoren eigenes implementiere Funktionen für AES.
    Wenn du einfach anfangen willst, guck dir mal den einfachen Cäsar in meiner Signatur an.

  • USB-Trojaner-Lücke in Windows

    • Slowly
    • 20. Juli 2010 um 13:55

    Ich denke, dass wir nicht auf den nächsten Patch-Day warten müssen.
    Mit der Lücke kommt man ja fast überall hin, unerkannten Schadcode zu entwickeln ist da nicht das Problem, bei der Lücke hilft auch kein AV.

    Nur das deaktivieren des Dienstes über die Reg - und die damit unerwünschten Konsequenzen - und , wie immer, ein wenig gesunder paranoider Verstand ;)

  • OpenGL Progress

    • Slowly
    • 1. Juli 2010 um 16:16

    Sieht cool aus.

    Hatte zunächst die gleichen Probleme wie AltairKD, deine letzte Idee brachte auch nicht die Lösung.
    Ich denke AltairKD verwendet wie ich ein x64 System, ein run x86 ist der Trick.

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™