First of all, i am very thank full to you about creating a wonderfull forum like this and make it open source. I am using web wiz version 7.9 and dont know the new ones.
I have combined my site with web wiz forum and make a good portal. But these days some people (they calls them hacker, i call them dummy person :) is making me sad. I am searching about the edit hack. Any user can be edit any message. How this can be happen ? i m searching this right now.
While i m searching this i 'll found lots of ugly things that not to be. Please all web masters read this carefully;
Web wiz forums (7.9) will working on cookies. İf some one can steal your cookie, he/she can enter the forum as you very easily. With a cookie editor tihs can be done very easily.
A have solved this with a simple code change. Just modify the common asp where the UID cookie stored. Store the data on session object.
After modifying the forum will see this is not the only thing. A have found a worse thing that is the ugliest thing. IIS web server has a big huge problem.
As you know when you connect to a IIS web server it gives you a unic sessio id. with this id you will interact with the server. Browsers stores this id as a cookie and it can also be stealen.
Some one who has your session id can conect to web server as you. So when you ar online as admin the dummy guy can connect the server as you and blow your forum.
Microsoft also knows this issue and dont do anythink. So we must find our solution.
I have defined a general variable in session data that is session("securecode") , i will equal this data to session id + clients ip ;
in every common asp i have look up the clients ip and session. if its not equal to session("securecode") that means some one is connected to server as you...
Now my problem is about editing hack. I see that some posts are edited with another users that dont have permission. How this can bi happen? what code should i modify in edit post .asp.
Wery gladfull with meeting you.
Emrah Öz