[pso] [tema1]Testare windows

omar Chouydary chouydary at yahoo.com
Mon Mar 26 21:38:04 EEST 2007


Am patit si eu ceva asemanator. Termin tema, cred ca totul e ok.. dau sa testez... evident ca direct din windows nu merge, ca doar nu ma lasa UserAdmin etc... se blocheaza nitel.. np il opresc (Ctrl-C), scot modulul, totul ok. Intru in ssh... intru pe masina virtuala, si dau sa execut test.exe (care fusese creat in windows), fara sa fac faza cu chei publice, etc... in fine... dau sa execut si buf... crash direct. Se restarteaza windows-ul din masina virtuala, porneste, ii dau un debug view la crash dump si ce sa vezi... era de la CheckUsers. Se pare ca daca dai unul din pointeri invalid nu prea ii place. M-am gandit ok poate ca dintr-un user normal (nu e admin) nu poti sa afli uid-ul pt un anumit proces (ceea ce mi se pare normal), dar atunci cum sa faci ca sa verifici cand un user vrea sa monitorizeze un apel de sistem pt un pid daca acel pid este al sau sau nu? Vreo sugestie? 

Andrei <crangasi2001 at yahoo.com> wrote:  Salut,
Pentru ca ma plictisisem sa tot astept la infinit dupa functia de monitorizare (la care in mod evident am gresit ceva), am comentat-o din fisierul de test si am incercat sa-l rulez. La rularea din interfata grafica imi esua (logic) la testele care depind de UserAdmin, insa rularea se termina OK. La rularea prin SSH imi trece toate testele pana la ultimul de la NtOpenFile (do_release(syscall, STATUS_SUCCESS);), cand sistemul crapa. 
kd zice:
        Use !analyze -v to get detailed debugging information.

BugCheck 8E, {c0000005, f9fca430, f9845cd4, 0}

Probably caused by : sci.sys ( sci!saved_calls+3d0 )

Followup: MachineOwner
---------

kd> ln f9fca430
(f9fca060)   sci!saved_calls+0x3d0   |  (f9fcb060)   sci!my_driver
kd> u f9fca430
sci!saved_calls+0x3d0:
f9fca430 0000            add     byte ptr [eax],al
f9fca432 0000            add     byte ptr [eax],al
f9fca434 0000            add     byte ptr [eax],al
f9fca436 0000            add     byte ptr [eax],al
f9fca438 0000            add     byte ptr [eax],al
f9fca43a 0000            add     byte ptr [eax],al
f9fca43c 0000            add     byte ptr [eax],al
f9fca43e 0000            add     byte ptr [eax],al

Ce are asa de special apelul acesta? Pentru restul apelurilor releasul merge foarte bine.
Andrei



___________________________
Strainu 
www.strainu.ro    
---------------------------------
  The fish are biting.
Get more visitors on your site using Yahoo! Search Marketing._______________________________________________
pso mailing list
pso at cursuri.cs.pub.ro
http://cursuri.cs.pub.ro/cgi-bin/mailman/listinfo/pso


 
---------------------------------
 Get your own web address.
 Have a HUGE year through Yahoo! Small Business.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://cursuri.cs.pub.ro/pipermail/pso/attachments/20070326/864be698/attachment-0001.htm


More information about the pso mailing list