[pso] [Tema1][win] Invalid system call

Claudiu Mihail claudiu.bogdan.mihail at gmail.com
Tue Mar 22 23:27:49 EET 2011


Salut,

Stiu la ce te referi, aceeasi problema o aveam si eu. Asigura-te ca
my_syscall e bagata si in tabelul shadow. Adica in ambele tabele Service
Descriptor si Service descriptor Shadow. Numai asa am reusit s-o fac sa
mearga. Don't ask why.

Claudiu

2011/3/22 Alexandru Stefan <alexandru.stefan at cti.pub.ro>

> Salut,
>
> Am si eu o problema asemanatoare (cred) cu cea a colegului meu. Se dau
> urmatoarele
> situatii:
>
> 1) Am creat un programel mic de test care face apelul de sistem
> MY_SYSCALL_NO.
> MERGE!
>
> 2) In fisierul 'test.c' am comentat liniile si am incarcat manual
> driver-ul.
> MERGE!
>
> if (!LogonUser("student", NULL, "student", LOGON32_LOGON_INTERACTIVE,
>     LOGON32_PROVIDER_DEFAULT, &token)) {
>                print_error();
>                return -1;
> }
>
> 3) Daca decomentez liniile de mai sus si il las sa faca operatiile cu
> utilizatorul
> 'student', apelul esueaza cu 'STATUS_INVALID_SYSTEM_SERVICE'.
>
> Daca nu ar fi mers deloc as fi zis ca problema e undeva prin cod, dar asa
> chiar
> nu
> am idee.
>
> Multumesc,
> Alexandru Stefan
> 343 C1
>
>
>
>
> _______________________________________________
> http://elf.cs.pub.ro/so2/wiki/resurse/lista-discutii
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://cursuri.cs.pub.ro/pipermail/pso/attachments/20110322/91ca6a3e/attachment.htm>


More information about the pso mailing list