syscon

Software screenshot:
syscon
Podrobnosti Software:
Verze: 0.8
Datum uploadu: 11 May 15
Vývojka: syscon
Licence: Volný
Popularita: 2

Rating: 3.0/5 (Total Votes: 1)

SYSCON je Python modul poskytuje nástroje dálkové ovládání pro ostatní počítače v síti.
V současné době, SYSCON je stále beta verze, protože doufám, že budu moci přidat některé nové funkce.
se používá Advanced Encryption Standard (AES) pro kódování datového provozu. Za tímto účelem jsem integrované kód Python AES Josh Davis (http://www.josh-davis.org/pythonAES). Pro výměnu klíčů, jsem implementoval algoritmus Diffie-Hellman-Merkle.
Důležitá poznámka: Pokud vaše země neumožňuje silnou kryptografii (jako USA atd), nemusíte být dovoleno používat tento nástroj s kryptografií tam. Pak byste měli používat verzi 0.3.1 bez šifrování veškeré údaje, které je odeslána.

Syntaxe

Zákazník
Na straně klienta, stačí spustit client.py
Chcete-li mít "tichou" dálkové ovládání, měli byste přejmenovat client.py k client.pyw
controlling Počítač
Na řídícího počítače, použití je následující:
import syscon.control
con = syscon.control.Connection ("XYZ")
# Toto definuje con jako v síti spojení s počítačem, který
# Má název XYZ přes port 51000. Pokud chcete použít jiný port, využívání
# Druhý parametr, např. pro port 9999:
# Con = syscon.control.Connection ("XYZ", 9999)
# V případě, že tak učiníte, musíte spustit client.pyw
# Na vzdáleném počítači s číslo portu jako parametr
# Nyní posílat objednávky s con.send (další část)
# Použití con.send: con.send (příkaz [, second_param [, treti_param]])
con.close ()
# To okamžitě zastaví připojení a zavře client.py nebo client.pyw
# Na jiném počítači. Dalo by se také použít con.send ("stopcontrol")
Ukázky
Také, tam je funkce, aby se screenshoty z monitoru vzdáleného počítače. Python Imaging Library (PIL), je potřeba být nainstalován na klientském počítači. SYSCON používá verzi 1.1.7 tohoto balíčku. Je k dispozici ke stažení zde. Musíte začít pyscreen.py na řídícím počítači. Budete požádáni, který port chcete použít (56000 je doporučeno) a kam uložit screenshoty.
Pokud používáte portu 56000, stačí zavolat screenshot funkci objekt připojení udělat screenshot. V opačném případě je nutné použít následující kód:
...
# Con je objekt připojení
con.send ("screenshot", "54321"),
kde druhý parametr (všimněte si, že je to string) určuje číslo portu.
Objednávky na vzdáleném počítači
K dispozici jsou následující příkazy ve verzi 0.3.0:
1. execpy: Tento příkaz potřebuje druhý parametr. Kód z druhého parametru se provede s "exec" na vzdáleném stroji.
2. executefile: spustí program zadaný v druhém parametru.
3. Stažení: Stáhne soubor z adresy URL ve třetí parametr do místní cestu (na vzdáleném počítači), ve druhém parametru.
4. vypnutí: Odešle vypnutí signálu ke vzdálenému počítači (poznámka: pracuje pouze s Windows NT na systém Windows 7)
5. odhlášení: Odešle odhlášení signál ke vzdálenému počítači (poznámka: funguje také pouze s Windows NT na systém Windows 7)
6. stopcontrol: Zastaví dálkového ovládání okamžitě. Stejný jako con.close ()
7. screenshot: Dělá screenshot vzdálené monitoru stroje. Použití: viz výše

Co je nového v této verzi:.

  • přidal GUI
  • opravami chyb zásadního porušení bezpečnosti (!)

Co je nového ve verzi 0.4:

  • Připojení (s výjimkou funkce snímku, kde údaje Objem by bylo velké) je nyní šifrována pomocí AES

Co je nového ve verzi 0.3.1:

  • Opravy chyb (Práce na linuxových systémech, použití bez PIL )

Požadavky na :

  • Python

Ostatní software developer syscon

syscon-nc
syscon-nc

11 May 15

Komentáře k syscon

Komentáře nebyl nalezen
Přidat komentář
Zapnout obrázky!