🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.vbasic
Article #104702

Re: [VB6] Remote Procedure Call RPC aplikacja - usluga

#104702
From: zg128
Date: Tue, 28 Sep 2010 16:19
53 lines
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-mail
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>

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