Find Jobs
Hire Freelancers

Phython - Firewall/Desktop Action

€30-250 EUR

Geschlossen
Veröffentlicht vor 12 Monaten

€30-250 EUR

Bezahlt bei Lieferung
Hi, I am struggeling with that code. I need to block any outgoing traffic except traffic to 80.64.129.139. When program (python) is running then the desktop wallpaper should be changed: Program runs thru but nothing happens. I still can connect to internet, the desktop is not changed. import os import subprocess import hashlib import ctypes # Liest das verschlüsselte Administrator-Passwort aus der Datei password_file = 'C:\\Program Files (x86)\\Gafa Exam\\Files\\[login to view URL]' with open(password_file, 'rb') as f: encrypted_password = [login to view URL]() # Entschlüsselt das Passwort mit MD5 md5_object = [login to view URL]() [login to view URL](encrypted_password) decrypted_password = [login to view URL]() # Netzwerkverbindungen zu Public IP Adressen blockieren block_cmd = 'netsh advfirewall firewall add rule name=\'Block - All\' dir=out action=block protocol=TCP localip=any remoteip=any' [login to view URL](['runas', '/user:offic', 'cmd', '/c', 'echo', decrypted_password, '|', 'powershell', '-Command', block_cmd], stdin=[login to view URL], stdout=[login to view URL]) # Netzwerkverbindung zur IP-Adresse [login to view URL] erlauben allow_cmd = "netsh advfirewall firewall add rule name='Allow - Gafa' dir=out action=allow protocol=TCP localip=any remoteip=[login to view URL]" [login to view URL](['runas', '/user:offic', 'cmd', '/c', 'echo', decrypted_password, '|', 'powershell', '-Command', allow_cmd], stdin=[login to view URL], stdout=[login to view URL]) # Desktop-Hintergrundbild ändern image_path = 'C:\\Program Files (x86)\\Gafa Exam\\Images\\[login to view URL]' [login to view URL](['runas', '/user:offic', 'cmd', '/c', 'echo', decrypted_password, '|', 'powershell', '-Command', 'REG', 'ADD', 'HKCU\\Control Panel\\Desktop', '/v', 'Wallpaper', '/t', 'REG_SZ', '/d', image_path, '/f'], stdin=[login to view URL], stdout=[login to view URL]) [login to view URL](['runas', '/user:offic', 'cmd', '/c', 'echo', decrypted_password, '|', 'powershell', '-Command', '[login to view URL]', '[login to view URL],UpdatePerUserSystemParameters'], stdin=[login to view URL], stdout=[login to view URL]) # Meldung anzeigen, wenn alle Befehle erfolgreich ausgeführt wurden [login to view URL](None, "Der PC ist nun im Prüfungsmodus.", "Erfolgreich", 0x40 | 0x1)
Projekt-ID: 36487233

Über das Projekt

8 Vorschläge
Remote Projekt
Aktiv vor 11 Monaten

Möchten Sie etwas Geld verdienen?

Vorteile einer Ausschreibung auf Freelancer

Legen Sie Ihr Budget und Ihren Zeitrahmen fest
Für Ihre Arbeit bezahlt werden
Skizzieren Sie Ihren Vorschlag
Sie können sich kostenlos anmelden und auf Aufträge bieten
8 Freelancer bieten im Durchschnitt €141 EUR für diesen Auftrag
Avatar des Nutzers
Hi, I am Senior Python script developer with 10 years of experience. I can bug fix by python with your instructions very short time. Can we discuss please? Thanks
€140 EUR in 1 Tag
4,9 (77 Bewertungen)
7,2
7,2
Avatar des Nutzers
Hi, I can help you as python expert. I am looking forward for honest client and will do my best for you. Thanks
€140 EUR in 7 Tagen
4,9 (20 Bewertungen)
6,8
6,8
Avatar des Nutzers
Hi Greeting of the Day!!! If you are looking for an Expert Python developer who can write auto-updater for websites then I am here to help you and can start right now. So can you please send me the complete detail so that I can analyze and will move further. I have complete expertise in Python and also using python libraries, Django, Flask,Docker,GraphQL, NextJ, PHP/MySQL,html5/css3, javascript, jquery, ajax, React JS. I have previously built so many custom websites and also modified the existing sites as per clients requirement and expert in bug fixing and troubleshooting in many websites. Look forward to talking to you soon and start working on this project. I hope you contact me soon. Thanks.
€200 EUR in 7 Tagen
5,0 (4 Bewertungen)
3,2
3,2
Avatar des Nutzers
Hi, da du hier Deutsche Kommentare verwendest probiere ich mein Glück und schreibe dir auf Deutsch. Ich bin Fabian bin im First LvL Bereich der Bundeswehr unterwegs. Ich würde dir Vorab ein paar gratis Tipps zu deinem Code geben. Ansonsten habe ich mir deinen Code soweit angeschaut und könnte dir beim Zuschlag einen etwas umgeschrieben Code anbieten. Sollte dieser nicht gehen würde ich mich eventuell einen Abend hinsetzen und über Skype oder anderes Voice mit dir die Problematik durch gehen. Vorab schau dir bitte kurz meine Hinweise durch, da es als aussendstehender immer etwas schwierig ist in deine technik vor Ort einblick zu haben. - Sicherheit: Der Code liest ein verschlüsseltes Administratorpasswort aus einer Datei und entschlüsselt es mit MD5. Bitte beachte, dass MD5 als unsicher gilt und nicht für die Passwortverschlüsselung verwendet werden sollte. Es wird empfohlen, sicherere Hashing-Algorithmen wie SHA-256 zu verwenden. - Ausführung von Befehlen: Der Code verwendet die subprocess.Popen-Funktion, um Befehle in einer neuen Prozessinstanz auszuführen. Beachte, dass die Verwendung von subprocess potenzielle Sicherheitsrisiken birgt, insbesondere wenn Benutzereingaben (wie das Passwort) direkt an die Befehle weitergegeben werden. Stellen Sie sicher, dass Sie eine sichere Methode zur Eingabe und Verarbeitung von Passwörtern verwenden.
€90 EUR in 3 Tagen
0,0 (0 Bewertungen)
0,0
0,0

Über den Kunden

Flagge von AUSTRIA
Wien, Austria
5,0
85
Zahlungsmethode verifiziert
Mitglied seit Mai 15, 2017

Kundenüberprüfung

Danke! Wir haben Ihnen per E-Mail einen Link geschickt, über den Sie Ihr kostenloses Guthaben anfordern können.
Beim Senden Ihrer E-Mail ist ein Fehler aufgetreten. Bitte versuchen Sie es erneut.
Registrierte Benutzer Veröffentlichte Jobs
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Vorschau wird geladen
Erlaubnis zur Geolokalisierung erteilt.
Ihre Anmeldesitzung ist abgelaufen und Sie wurden abgemeldet. Bitte melden Sie sich erneut an.