Get the App
SLTechnology News&Howtos  ›  Network Security  › 

Lao Wang teaches you how to kill the IDA verification of LAN.

Shulou Source: shulou.com Published: 2022-06-01 02:03:56 09月30日 Update

IDA 6.6 has been leaked for some time, and on that day, many patches for "remove IDA LAN authentication" appeared ~ ~ netizens are really eager to howl ~ ~

As one of my favorite crackers, I prefer to do it myself.

When it is detected that other people in the local area network are using the same authorized IDA, it will play a box

Okay, let's start with strings.

We found this string.

Let's see which function called "anotherCopy_sub_54E980", which is this.

"recvfrom"? It turns out that it is verified by communicating with each other in the local area network through udp,ida.

Go back a few more layers, and the verification process emerges:

Look at the picture above, before network communication, of course, we have to call "WSAStartup". At this time, the inspiration comes.

If we let the "WSAStartup" call fail, the local area network authentication will not work.

It is usually a jump after changing the "WSAStartup" call.

We don't take the usual road today, hehe.

Let's look at the definition of "WSAStartup":

Int WSAStartup (_ In_ WORD wVersionRequested, _ Out_ LPWSADATA lpWSAData)

If either of the two parameters, wVersionRequested and lpWSAData, is 0, the function call will fail. If you go back, you can try it.

Okay, we'll modify the parameters.

How about "wVersionRequested" changed to 0?

[this is the end of the analysis. Welcome to correct]

Tags: Local area LAN authentication function parameter character string communication ordinary time inspiration netizen network network communication nature patch process analysis detection Lao Wang Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno MySQL Huawei Shulou Tech Info vpn Microsoft