Хозяйке на заметку.

????? ????? ?? ?????? ? ???????????? ????????? “6XSD29G-052-18XS_32” ??? ????????? ?????????????, ?? ????? ???????? ?????? ??? ???????????? ??? “6XSD29G-052-18XS_32\vasya”, ????????? ??? ???? ????? ?????, ???????????? Copy-Paste ? ???? ????? ?????, ? ??? ???????, ??????? ?????????? ????? ????????????? ???. ?????????? ?????? ??????? “.\vasya” ? ??? ?????????. PS. ???? ?? ?? ???? ???? ??? ????? – ????…

4

Detours.

????, ?????????? ??? Detours ????????????? ??????? Win32 API. ???? ???? ????????. ? ?????? ??????? ??????? ??????????? JMP ?? ??????? ???????????. ??? ????, ????? ??????? ???????????? ???????, ?? ???, ?? ????? ???????? ?????????? JMP, ?????????? ? ????? ? ??????????? ??????????? JMP ?? ?????? ?????????? ??????????. ?????????, ??????, ?? ???, ? ??????? ?????????????? ???????? ????????, ????? ????????…


diStorm64 disassembler.

????????? ?? ??????? open source disassembler, ?????????? ? 80×86 ? amd64, ? ???????????????? ??? BSD ?????????: diStorm64. diStorm is a binary stream disassembler. It’s capable of disassembling 80×86 instructions in 64 bits (AMD64, X86-64) and both in 16 and 32 bits. In addition, it disassembles FPU, MMX, SSE, SSE2, SSE3, SSSE3, SSE4, 3DNow! (w/ extensions),…


Проверка параметров функции.

?????????? ???? ??? ????????? ??????? ?????? ?? ????????? ????? ??????, ??? ??? ? ??? ????????? ??????? ?????? ???? ????. ??????? ????? ???????? ? ???, ???? ??? ???? ???????? ??????. ????, ??? ??????? ????????? ????????? ???????? ?????? ???? ???, ??? ????? ?, ????? ???????, ??? ?? ????? ?????????? ???? ????? ???????????? ?????? ?? ???? ?????? ??…


Смотри, мама, я в телевизоре!

??? ???????? Russian Channel 9: PS: ??????? ????????? ?? ????? ?? ???????. ??????? ?????, ?????? ????! 🙂 Cross-posted from blog.not-a-kernel-guy.com.


Undefined behavior – это все, что явно не указано в документации.

??????? ?????? ??? ExUuidCreate ? ? ????????? ??? ???? ??????: Well, I suggest MSFT to documented this behavior, or at least explain this case in documentation. ???????, ???? ?????? ???????? ? ????, ??? ??????? ExUuidCreate ????? ???????? ?????????? ????????????? ?????? ???? ? ??? ??????, ???? ??? ?????????? ??????. ?????, ? ????????????, ????????? ???? ?? ????…

1

… и концы в воду.

??? ?????? ???????? ????????????, – ? ?????? ? ??????????? ??????? ????????, ?????? ???????? ????. ???? ???????, ??? ? ? ?????????-?? ????? ???????????, ??? ?????? ?????????? ?????? ????????. ?? ? ???? ??? ??? ???? ??? ??????? ??? ??????. ????? ??????? (?? ????? ?????????? ???????, ???? ??????? ???????? ?? .NET 🙂 ), ???????? ???????? ????????? ???: ……


Почему GetModuleFileName возвращает “system32” для 32-х битных библиотек под Wow64?

??????: 32-? ?????? ??????? ??????? ?? 64-? ?????? ???????. ?????? ??? ????????? ????????? GetModuleFileName ?????????? ???? ???? “%SystemRoot%\syswow64”, ? ??? ?????? – “%SystemRoot%\system32”, ?? ?????? ?? ??, ??? ? ??????, ? ?????? ????????? ? “%SystemRoot%\syswow64”? ?????: ?????? ??? ????????? ??????? ?? ????? ? Wow64 ? ??????????????? ???????? ??????? ? ?????????. ????????? ?????? ????????? ?????? ???…


Малышку верните!

?? ???? ? ????? ?? ???????? ?????, ?????????? ????????? ???????????? ? ???? ? ?????, ???????????? ???????? ? ??????????. ?????? ??????? ?? ? ???, ? ? ????? ?? ??? ?? ????? ?????? ???????????. ??? ??? ???? ???????????? ????????? ?????????????? ??????? ?? ??? ???????? ?????? ?, ??? ? ??? ???? ?? ????????, – ?????????? BIOS. ?, ????…