Stoyan's Remote Control Tool

Kategorie: IT/Security | Zobrazen: 47925x Datum: 16.9.2006

Manuál a popis programu sloužícího k ovládání cizího PC.

Stoyan's Remote Control Tool

Tento prográmek slouží pro vzdálené ovládání cizího počítače. Nebo možná spíše pro pozlobení toho, kdo před ním sedí:) Skládá se ze dvou aplikací (klient a server). Většina aplikací tohoto typu funguje tak, že nejdříve nahrajete serverovou část na počítač, který chcete ovládat a poté přes klientskou část na vašem PC ovládáte PC oběti. Tato koncepce má však jednu velkou nevýhodu. Ovládané PC musí mít veřejnou IP adresu, protože se s klientské aplikace na vašem PC připojujete na serverovou aplikaci na ovládaném PC.

Proto jsem si naprogramoval vlastní remote control, který má tuto koncepci obrácenou. Na vašem počítači bude běžet serverová část a k tomu se připojí klientská část aplikace z ovládaného PC. Z toho vyplývá ta (pro mě velmi významná) výhoda a to, že oběť nemusí mít veřejnou IP adresu. Jelikož je koncepce přesně otočená, znamená to tedy, že veřejnou IP adresu musíte mít vy. Pokud máte, není co řešit a můžete tuto aplikaci vesele použít na ovládání kteréhokoliv PC. Pokud nemáte, nezbyde vám nic jiného, než si stáhnout remote control s klasickou koncepcí a najít si oběť s veřejnou IP adresou.

To by bylo na úvod k filozofii programu. Nyní vysvětlím způsob použití programu. Dejme tomu, že si vyhlídnete PC, které chcete ovládat. Nyní je nutné na něm spustit klientskou aplikaci (srct_client.exe). Ke klientské aplikaci patří soubor ip.ini. Ten obsahuje IP adresu vašeho PC, na který se bude klientská část připojovat. Defaultně je nastaven na 127.0.0.1, což je localhost, neboli náš vlastní počítač. Pokud použijete tuto IP adresu, můžete program vyzkoušet (i offline) na svém PC (klientská i serverová část programu poběží na vašem PC). Jen pozor, pokud zvolíte například volbu restart, restartujete si vlastní PC. Jen bych chtěl upozornit, že soubor ip.ini se musí nacházet na vzdáleném počítači ve stejné složce jako soubor srct_client.exe a musí obsahovat vaši veřějnou IP adresu. Klientská aplikace běží skrytě, proto ji po spuštění neuvidíte (ve správci úloh ano). Můžete si také na ovládaném PC nastavit, aby se aplikace spouštěla po startu PC nebo ji také můžete přejmenovat a dát ji nějaké méně nápadné jméno a taky povolit ve firewalu, protože ten by jinak aplikaci zamezil komunikovat se serverovou částí.

Nyní, když na vzdáleném PC běží klientská část aplikace, zapneme serverou část (srct_server.exe). Ta má grafické rozhraní, ke kterému se dostaneme za chvíli. Všechny tlačítka také budou pravděpodobně zašedlá, neaktivní. Serverová aplikace kontroluje každých 60 vteřin, zda někde není aktivní klientská aplikace. Počkáme tedy 1 minutu a serverová část by měla zahlásit, že se klient připojil a tlačítka s funkcemi se zaktivní. Teď už nám nic nebrání v tom pozlobit kamaráda.

Stoyan's Remote Control Tool

Na závěr ještě uvedu popis všech funkcí. Pokud v programu podržíte nad kterýmkoliv tlačítkem kurzor, zobrazí se krátká nápověda. Myslím však, že samotné názvy tlačítek jsou dostatečne výstižné.

Restart:
Restartuje vzdálený počítač.

Shutdown:
Vypne vzdálený počítač.

Přehození tlačítek myši:
Přehodí funkci tlačítek myši tzn, že levé tlačítko funguje jako pravé a pravé jako levé.

Vrácení tlačítek myši:
Vrátí původní nastavení tlačítek myši.

Vysunutí mechaniky:
Vysune dvířka CD/DVD-ROM mechaniky.

Zasunutí mechaniky:
Zasune dvířka CD/DVD-ROM mechaniky.

Vysuň nabídku start:
Vysune nabídku Start.

Schovej taskbar:
Schová celý taskbar (hlavní panel).

Zobraz taskbar:
Zobrazí taskbar (hlavní panel).

Log off user:
Odhlásí aktuálního uživatele na vzdáleném počítači.

Schovej ikony na ploše:
Skryje všechny ikony na ploše vzdáleného počítače.

Zobraz ikony na ploše:
Zobrazí ikony na ploše vzdáleného počítače.

Zneaktivni plochu:
Ikony na ploše zůstanou, ale stanou se neaktivní, nepůjde na ně kliknout ani je označit.

Zaktivni plochu:
Zaktivní ikony na ploše.

Změň rozlišení:
Změní rozlišení monitoru vzdáleného počítače (800x600 nebo 1024x768).

Pošli zprávu:
Pošle vzdálenému PC zprávu se zvoleným textem, titulkem a ikonou.

Otevři web:
Do políčka pod tímto tlačítkem napíšete www adresu, která se na vzdáleném PC otevře v defaultně nastaveném prohlížeči.

Změnit datum:
Změní datum na nastavenou hodnotu.

Změnit čas:
Změní čas na nastavenou hodnotu..

Zjisti datum a čas na vzdáleném PC
Vypíše aktuální čas a datum nastavené na vzdáleném PC - hodí se pro kontrolu, zda byl datum a čas nastaveny korektně.

Skrýt kurzor myši
Tato funkce kurzor myši neskryje jak by se mohlo z názvu funkce zdát, ale pouze přesune kurzor do levého dolního rohu mimo viditelnou část plochy. (To proto, že Delphi úplné skrytí kurzoru neumožňuje. Pokud ano, tak o tom nevím:)

Pokud tu hledáte funkce jako format, mazání souborů, přesouvání souborů, zjištění hesla atd, hledáte marně. Jak již jsem naznačil výše, tento prográmek slouží k tomu, abyste kamaráda pozlobili, ne mu zničili PC;) Pokud však máte nápady na další funkce, které by měl program umožňovat, kontaktujte mě a domluvíme se. Program funguje k ovládání cizího počítače jak přes internet (do souboru ip.ini vložíte svoji veřejnou IP adresu), tak i po LAN síti (do souboru ip.ini vložíte svoji síťovou adresu). Serverová část aplikace používá port 3333.

Update log:

0.9.6
  • upraven design a struktura programu
  • přidána grafika
  • funkce na skrytí kurzoru myši
0.9.5
  • zobrazení infrmací o klientském PC (celková fyzická pamět, frekvence procesoru, jméno uživatele, společnosti a vlastníka systému)
  • funkce na otevření libovolné webové stránky defaultním prohlížečem
  • funkce na zjištění akuálního data a času na klientském PC
  • funkce na změnu data a času na klientském PC
  • funkce na zobrazení stopy za kurzorem myši
0.9.4
  • přidána funkce na poslání zprávy (možnost určení titulku, textu a ikony)
  • menší změna designu (menu pomocí karet)
  • podpora změny rozlišení monitoru vzdáleného PC na 1152 x 864, 1280 x 960, 1280 x 1024 a 1600 x 1200
  • program při spojení s klientskou částí aplikace zjistí verzi OS, běžícího na vzdáleném PC
0.9.3
  • přidána funkce na změnu rozlišení monitoru vzdáleného PC
  • ošetřena chyba při nečekaném ukončení klientské části aplikace
  • přibyla možnost vzdáleně ukončit klientskou část aplikace
  • upraven design programu
0.9.2
  • zvýšena stabilita programu
  • přidána funkce na vysunutí nabídky Start
0.9.1
  • přidána funkce na zmrazení plochy
  • přidána funkce na schování ikon
0.9.0
  • první veřejná verze

Stoyan's Remote Control Tool v0.9.6 Download

Program byl testován na operačních systémech Windows XP, Windows 2003, Windows 2000. Serverová část aplikace pro Linux se objeví možná v budoucnu.

Přeji příjemnou zábavu.

Update: Vývoj programu byl kvůli nedostatku času (snad dočasně) pozastaven

Update2: Pokud vám program nefunguje, je to pravděpodobně firewallem (vaším nebo oběti) nebo jste udělali něco špatně (viz soubor ip.ini) nebo je to prostě chyba v Matrixu. Neptejte se mě prosím na ICQ, proč to nefunguje. Stejně bych vám odpověděl jen jednou ze tří předchozích možností. Ušetříte tím čas jak mně, tak i sobě. Děkuji za pochopení.

Stoyan's signature

Následující článek: Google Earth

Libí se vám tento článek? Zalinkujte ho: Linkuj tento článek
© Stoyan, 2006 - 2016