Hello hello!

All development related issues welcome

Moderator: Moderator Team

Post Reply
C.Hariri
Posts: 5
Joined: Thu Sep 15, 2011 11:37 am

Hello hello!

Post by C.Hariri »

Hello ROS community,

let me introduce myself first. I'm a second year computer science student at the university of Eindhoven (Netherlands).
Trough self education I've become quite an experienced x86 asm and ANSI C programmer over the last 3-5 years. Main points of interest is reverse engineering and other low level subjects.

I was wondering if any of my free time (2-3 hours a week) could be dedicated to the ROS project, mainly in helping reversing larger parts of the OS?

Kind regards,
C. Hariri
naums
Posts: 275
Joined: Sun Feb 21, 2010 9:12 pm
Location: Milkau, Germany
Contact:

Re: Hello hello!

Post by naums »

You could do that, but for getting commit access to svn you must provide patches beforehand and give them into bugzilla or someone who has commit access.

MfG Naums
C.Hariri
Posts: 5
Joined: Thu Sep 15, 2011 11:37 am

Re: Hello hello!

Post by C.Hariri »

Thanks for the reply.
Are there any parts of the OS that have priority when reversing or will any random part do?

Regards,
C. Hariri
hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto »

Talk about it with ReactOS devs on the #reactos IRC channel.
zefklop
Developer
Posts: 114
Joined: Sat Feb 11, 2006 8:47 pm

Re: Hello hello!

Post by zefklop »

Please keep this in mind :
http://en.wikipedia.org/wiki/Reverse_engineering
http://en.wikipedia.org/wiki/Clean_room_design
Otherwise we won't accept any patch from you.

Thank you.
C.Hariri
Posts: 5
Joined: Thu Sep 15, 2011 11:37 am

Re: Hello hello!

Post by C.Hariri »

Thanks! I have no connection with Microsoft and neither any of their source codes, so all my code is independently written.
Can you please comment on the code below?

MOD by moderator: As long as the sources are not known, removed due to possible illegal content
C.Hariri
Posts: 5
Joined: Thu Sep 15, 2011 11:37 am

Re: Hello hello!

Post by C.Hariri »

Cant edit message. but its lsass.c with additional reversing.
Lsass.c can be found in: ReactOS-0.3.13-REL-src\ReactOS-0.3.13\base\system\lsass\lsass.c

regards,
C. Hariri
C.Hariri
Posts: 5
Joined: Thu Sep 15, 2011 11:37 am

Re: Hello hello!

Post by C.Hariri »

Also:
LsapDsInitializeDsStateInfo(Status == 1 ? 1 : 0);
should be..
LsapDsInitializeDsStateInfo(Status !=0 ? 1 : 0);
User avatar
EmuandCo
Developer
Posts: 4723
Joined: Sun Nov 28, 2004 7:52 pm
Location: Germany, Bavaria, Steinfeld
Contact:

Re: Hello hello!

Post by EmuandCo »

As long as you follow the standards of clean room reverse engineering, feel free to continue, but i wonder where you got these asm lines from... directly reversing windows apps is not legal and thus cant be used.
ReactOS is still in alpha stage, meaning it is not feature-complete and is recommended only for evaluation and testing purposes.

If my post/reply offends or insults you, be sure that you know what sarcasm is...
hto
Developer
Posts: 2193
Joined: Sun Oct 01, 2006 3:43 pm

Post by hto »

Cant edit message.
It's a known problem.
Post Reply

Who is online

Users browsing this forum: No registered users and 12 guests