|
ReadMe + tutorial.txt:
+---------------------------------------------+
|Microsoft Visual C++ 6.0 Introductory Edition|
+---------------------------------------------+
Another crack by NoN@me
------------
INTRODUCTION
------------
I saw Tutorial of "[tDG] of Business Model Corp." and thanks to
them I find few better.
The origin of the Fck'n Nag Screen of Micro$$oft is in the .obj file
"bsku.obj" . The last one is in .LIB files "LIBC.lib"; "LIBC
D.lib";
"LIBCI.lib"; "LIBCID.lib"; "LIBCIMT.lib"; "LIBCIMTD.
lib"; "LIBCMT.lib";
"LIBCMTD.lib"; "LIBCP.lib"; "LIBCPD.lib"; "LIBCPMT.l
ib"; "LIBCPMTD.lib";
"MSVCRT.lib" ; "MSVCRTD.lib";
If I miss someone U can check with search tool.
Extract the file and check it with some disassembler and will find
the code
=====================================================================
?__runtimeBSKU@@YAXXZ:
CALL dword ptr [offset32 __imp__GetUserDefaultLangID@0]
AND EAX, 000000FF
CMP EAX, 00000007
JE/JZ L00000023
CMP EAX, 00000011
JE/JZ L0000001C
MOV EAX, offset32 .rdata#4:00000000
JMP L00000028
L0000001C: MOV EAX, offset32 .rdata#3:000
;00000
JMP L00000028
L00000023: MOV EAX, offset32 .rdata#2:000
8;0000
L00000028: PUSH 00000030
PUSH offset32 .rdata#1:00000000
PUSH EAX
PUSH 00000000
CALL dword ptr [offset32 __imp__MessageBoxA@16]
RET
=====================================================================
This is not so important, but is good example. The main point is
(after u check all listing) that this is the code of procedure
named "___pfnBkCheck" ( there are 3 "_"). How to delete all this
code
also ".rdata" ?? One solution is by hand but is too boring, exhaust
ing
The best(up to me) is to write small code in Assembler, compiled it and
replace the .obj file
Here is the example of code
=====================================================================
.386
.MODEL SMALL
.CODE
___pfnBkCheck PROC FAR
RET
___pfnBkCheck ENDP
END
=====================================================================
U have now "bsku.obj"
and second step is to replace in a.m. LIB's
=====================================================================
BUT FIRST MAKE COPY OF ALL LIB's so if smth is wrong u can get them back.
=====================================================================
example of command
lib libc.lib bsku.obj
U can write bat file to make all changes at ones. After that U
will never get the Nag Screen of Micro$$oft.
To make all that easier in the zip file U will find "bsku.obj".
All the best!
|