flat assembler
Message board for the users of flat assembler.
Index
> Windows > A gift:IOCRACK that Removed IO protection on Win32 Platform. |
Author |
|
Kevin_Zheng 31 Oct 2003, 12:37
Dear All:
Here is the newest version . It fixed some kernel code bug. Please using it for replacing old version. I come back on. I have a gift for sharing all members. I writed a tool and it's used for removing I/O protection on Win32 Platform. Then you will feedom using any program accessing I/O ports. The IOCRACK will modify the I/O permission bitmap to allow a particular task, access to certain I/O ports. This grants your usermode program running in ring 3 to do unrestricted I/O operations on selected ports, per the I/O permission bitmap. This method is not really recommended, but provides a means of allowing existing applications to run under windows NT/2000. Writing a device driver to support your hardware is the preferred method. The IOCRACK.EXE provides the facility to modify the IO permission bitmap and/or write and read to I/O ports via IOCTL calls. The application will acessing freedomly I/O Ports under Win9X/NT/2000/XP/Win2003 through IOCRACK. It's only for executing one and removed the I/O port protection. File Description: iocrack.exe :Main Program readme.txt :Function Description The tool's version is 1.02. It's writed by pure FASM laguage on one week. If you have found any bugs about it, Please talked me. Thank you.
Last edited by Kevin_Zheng on 05 Nov 2003, 13:19; edited 3 times in total |
|||||||||||
31 Oct 2003, 12:37 |
|
HarryTuttle 01 Nov 2003, 17:38
now I have XP and 2000 and it is a very good tool for me,
but when I had w98 I remember that the direct acces to IO_ports like BIOS KEYBOARD or LPT ports wasn't protected. regards _________________ Microsoft: brings power of yesterday to computers of today. |
|||
01 Nov 2003, 17:38 |
|
Kevin_Zheng 02 Nov 2003, 00:50
Hi,HarryTuttle:
The tool will removing IO port protection on win32 platform. In the win98.You can't access some ports:IDE ports,etc. The tool will freedom all of IO ports. So the OS can't protect it. |
|||
02 Nov 2003, 00:50 |
|
GuyonAsm 02 Nov 2003, 05:29
So if i use the in and out instructions directly from my Win32 PE, i wont get a General Protection Fault?
_________________ I shall not evade what is predestined because every battle, is another lesson - GuyonAsm. A Believer of The System. |
|||
02 Nov 2003, 05:29 |
|
Kevin_Zheng 02 Nov 2003, 10:02
Hi,GuyonAsm:
Yes. The OS will poping an error diaglog and talked me your application accessed invalid I/O port. The win32 required the accessing IO ports of behaior must be through driver . So I writed the tool for helpping application on ring3 freedomly accessing I/O ports. And others, Can you tell me the test result on your machine? Because the tool is OS kernel tool. I haven't test it on all of platforms. I uploaded the newest package. Please using it. Hi,scientica : Please helpping me to delete my attached package on the http://board.flatassembler.net/topic.php?t=520 The missy111 is awful and I don't like my program on him post. Thanks. |
|||
02 Nov 2003, 10:02 |
|
scientica 02 Nov 2003, 12:25
Done.
Btw, I think it executed correct, for about a second the system froze with the beeper making noise, then this popup: Quote: Creacked I/O Port Protection is sucessful! The machine I tested it on runns Win2k Pro SP4. _________________ ... a professor saying: "use this proprietary software to learn computer science" is the same as English professor handing you a copy of Shakespeare and saying: "use this book to learn Shakespeare without opening the book itself. - Bradley Kuhn |
|||
02 Nov 2003, 12:25 |
|
Madis731 02 Nov 2003, 12:58
Excactly same here, W2k SP4 & beep
but I didn't notice any stall in my system: mouse(USB) was working at that time WinAmp's buffer didn't shrink a bit and taskmanager didn't have any anomalies |
|||
02 Nov 2003, 12:58 |
|
GuyonAsm 03 Nov 2003, 00:18
Worked on my WinXP sp1. Thanks this tool will come in handy.
_________________ I shall not evade what is predestined because every battle, is another lesson - GuyonAsm. A Believer of The System. |
|||
03 Nov 2003, 00:18 |
|
h4ng4m3 03 Nov 2003, 12:01
first run: i am running your program then my computer crash (don't cause your program), two run(after reboot pc): and after that time i run to popup: Quote:
And now when my pc begin with my desktop invisible |
|||
03 Nov 2003, 12:01 |
|
Kevin_Zheng 03 Nov 2003, 12:07
Hi,h4ng4m3:
Can you tell me your machine configuration? I guest that your cpu maybe AMD cpu. Thanks your reply. I will helpping you do my best. |
|||
03 Nov 2003, 12:07 |
|
h4ng4m3 04 Nov 2003, 02:46
My PC used: Win2k SP4 , P4 2.4Ghz
as you other post, i go to system's dir (and delete callgate.sys) but try once still popup above error? |
|||
04 Nov 2003, 02:46 |
|
Kevin_Zheng 04 Nov 2003, 02:59
Hi.h4ng4m3:
I have tested it ok on win2k sp4 and p4 cpu . Please searching the registry then deleted the keyword vaule: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\callgate.sys Then reboot your machine and must be using Administrator account login it. |
|||
04 Nov 2003, 02:59 |
|
h4ng4m3 04 Nov 2003, 03:01
wow, fast repply thanks
i try when back home~ EDIT: IOCRACK run well on Win98SE (friend's pc) but after keyboard crash |
|||
04 Nov 2003, 03:01 |
|
< Last Thread | Next Thread > |
Forum Rules:
|
Copyright © 1999-2024, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.