Article View: pl.comp.lang.vbasic
Article #104702Re: [VB6] Remote Procedure Call RPC aplikacja - usluga
From: zg128
Date: Tue, 28 Sep 2010 16:19
Date: Tue, 28 Sep 2010 16:19
53 lines
3940 bytes
3940 bytes
Użytkownik "Emeryt" <wiewro@poczta.onet.pl> napisał w wiadomości news:i7s1bu$f2f$1@news.onet.pl... > Czyli konkretnie ma to być jakiś DLL który jest zarejestrowany w systemie > jako usługa, uruchamia sie wraz z wszystkimi usługami systemowymi Windows > podczas ładowania systemu, nie jest oczywiście widoczna w autostarcie tylko > w usługach systemowych. Może ona porozumiewać sie z programami za pomocą > mechanizmów Windows lub innych. Przez inne rozumię np. sprawdza okresowo np. > raz na sekundę czy dany klucz (wpis) w rejestrze systemu jest pusty czy coś > jest wpisane np jakiś tekst. Jeżeli tak to z tym tekstem robi to co ma > zrobić. Taką usługe można utworzyć i zarejestrować bez większych problemów w > VB6. Nie ma tu dużo przykladów na ten temat, bo śmierdzi on na odległość > programami typu szpieg komputerowy, wirus, trojan itp. Poszukaj w google. Ok. To wszystko wiem. Tu jest male ale - usluga nie ma sprawdzac co jest w danym kluczu, tylko w programie mam wybrac sobie opcje, a program za pomoca RPC ma przeslac komende do nasluchujacej uslugi i ta ma zrobic cos zgodnego z ta komenda. A co do Twojej podejrzliwosci - zaden szpieg czy cos w tym stylu. Wrecz przeciwnie. To realizacja dokumentow MS dotyczacych programowania zgodnego z Windows Vista i Windows 7. Jest taki program ktory stworzyl MS, ktory ma ukierunkowac developerow oprogramowania na pisanie programow zgodnych z tymi systemami. Nazywa sie Windows Logo Program. No i w wytycznych znalazla sie informacja, ze aby napisac program zgodny z UAC mozna albo podzielic go na 2 osobne exe'ki, albo wykorzystac metody COM, albo stworzyc program na prawach zwyklego usera i komunikowac sie z usluga SYSTEM za pomoca rcp (to tak w wielkim skrocie zalozenia tego programu). I ten program ma sluzyc jako wlasciwie antywirus, albo antyspyware (ale taki prosty na razie, ze w razie gdyby jakis wirus wdarl sie do systemu, to zeby mozna bylo miec dostep do rejestru). Tak wiec nie podejrzewaj mnie o zle intencje, bo absolutnie takich nie mam. Chce napisac cos fajnego jak hijack this. I udostepnic to za friko. Ewentualnie zarobic pozniej na tym pieniadze:) Ot troche czasu wolnego mam, mam dostep do srodowiska VB6 i tyle. Mam nadzieje natomiast, ze rozwialem Twoje watpliwosci, chociaz nie to bylo tematem mojego posta. Zadalem po prostu pytanie na grupie, a zaczynam sie tlumaczyc po co, na co i dlaczego:) Odpusc szeryfie:)) Pomijajac sprawy stworzenia uslugi SYSTEM (odnalazlem sobie juz info jak to zrobic), to w dalszym ciagu nie moge wymyslec jak zmusic do komunikacji na linii programik <-> usluga za pomoca Microsoft RPC w VB6 (podkreslam - w VB6, bo dla C/C++ jest to mozliwe i wiem juz jak). zg128
Technical Details
Message-ID:
<4ca21575$0$22804$65785112@news.neostrada.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!border3.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx01.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mailReferences:
<4c9e0eaf$0$22808$65785112@news.neostrada.pl> <i7pdkc$ed4$1@news.onet.pl> <4ca0aa4d$0$27025$65785112@news.neostrada.pl> <i7s1bu$f2f$1@news.onet.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!border3.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!nx01.iad01.newshosting.com!newshosting.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail From: "zg128" <zg128@o2.pl> Newsgroups: pl.comp.lang.vbasic References: <4c9e0eaf$0$22808$65785112@news.neostrada.pl> <i7pdkc$ed4$1@news.onet.pl> <4ca0aa4d$0$27025$65785112@news.neostrada.pl> <i7s1bu$f2f$1@news.onet.pl> Subject: Re: [VB6] Remote Procedure Call RPC aplikacja - usluga Date: Tue, 28 Sep 2010 18:19:03 +0200 MIME-Version: 1.0 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1409 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1409 Lines: 54 Message-ID: <4ca21575$0$22804$65785112@news.neostrada.pl> Organization: Telekomunikacja Polska NNTP-Posting-Host: 83.4.182.168 X-Trace: 1285690742 unt-rea-b-01.news.neostrada.pl 22804 83.4.182.168:1412 X-Complaints-To: abuse@news.neostrada.pl Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit