Projects STRLCPY obfus.h Commits 749b50a0
🤬
  • ■ ■ ■ ■ ■
    include/obfus.h
    skipped 196 lines
    197 197   
    198 198  // strcmp
    199 199  int strcmp_custom(const char *str1, const char *str2) {
     200 + BREAK_STACK;
    200 201   while (*str1 != '\0' || *str2 != '\0') {
    201 202   NOP_FLOOD;
    202 203   if ((int_Proxy(*str1) < int_Proxy(*str2)) && int_Proxy(_1)) {
    skipped 11 lines
    214 215   
    215 216  // strlen
    216 217  size_t strlen_custom(const char *str) {
     218 + BREAK_STACK;
    217 219   size_t length = _0;
    218 220   while (*str != '\0') {
    219 221   length += int_Proxy(_1);
    skipped 62 lines
    282 284  }
    283 285   
    284 286  char *LoadLibraryA_1(LPCSTR lpLibFileName) {
     287 + BREAK_STACK;
    285 288   return LoadLibraryA_0((LPCSTR)lpLibFileName);
    286 289  }
    287 290  char *LoadLibraryA_2(LPCSTR lpLibFileName) {
     291 + BREAK_STACK;
    288 292   return LoadLibraryA_1((LPCSTR)lpLibFileName);
    289 293  }
    290 294  char *LoadLibraryA_3(LPCSTR lpLibFileName) {
     295 + BREAK_STACK;
    291 296   return LoadLibraryA_2((LPCSTR)lpLibFileName);
    292 297  }
    293 298  char *LoadLibraryA_4(LPCSTR lpLibFileName) {
     299 + BREAK_STACK;
    294 300   return LoadLibraryA_3((LPCSTR)lpLibFileName);
    295 301  }
    296 302  char *LoadLibraryA_5(LPCSTR lpLibFileName) {
     303 + BREAK_STACK;
    297 304   return LoadLibraryA_4((LPCSTR)lpLibFileName);
    298 305  }
    299 306  char *LoadLibraryA_Proxy(LPCSTR lpLibFileName) {
     307 + BREAK_STACK;
    300 308   return LoadLibraryA_5((LPCSTR)lpLibFileName);
    301 309  }
    302 310  #define LoadLibraryA(...) LoadLibraryA_Proxy(__VA_ARGS__)
    skipped 78 lines
    381 389   return msvcrtName;
    382 390  }
    383 391   
    384  -char *getStdLibName_1() { return getStdLibName(); }
    385  -char *getStdLibName_2() { return getStdLibName_1(); }
    386  -char *getStdLibName_3() { return getStdLibName_2(); }
    387  -char *getStdLibName_4() { return getStdLibName_3(); }
    388  -char *getStdLibName_5() { return getStdLibName_4(); }
    389  -char *getStdLibName_6() { return getStdLibName_5(); }
    390  -char *getStdLibName_7() { return getStdLibName_6(); }
    391  -char *getStdLibName_8() { return getStdLibName_7(); }
    392  -char *getStdLibName_9() { return getStdLibName_8(); }
    393  -char *getStdLibName_10() { return getStdLibName_9(); }
    394  -char *getStdLibName_11() { return getStdLibName_10(); }
    395  -char *getStdLibName_12() { return getStdLibName_11(); }
    396  -char *getStdLibName_13() { return getStdLibName_12(); }
    397  -char *getStdLibName_14() { return getStdLibName_13(); }
    398  -char *getStdLibName_15() { return getStdLibName_14(); }
    399  -char *getStdLibName_16() { return getStdLibName_15(); }
     392 +char *getStdLibName_1() {
     393 + BREAK_STACK;
     394 + return getStdLibName();
     395 +}
     396 +char *getStdLibName_2() {
     397 + BREAK_STACK;
     398 + return getStdLibName_1();
     399 +}
     400 +char *getStdLibName_3() {
     401 + BREAK_STACK;
     402 + return getStdLibName_2();
     403 +}
     404 +char *getStdLibName_4() {
     405 + BREAK_STACK;
     406 + return getStdLibName_3();
     407 +}
     408 +char *getStdLibName_5() {
     409 + BREAK_STACK;
     410 + return getStdLibName_4();
     411 +}
     412 +char *getStdLibName_6() {
     413 + BREAK_STACK;
     414 + return getStdLibName_5();
     415 +}
     416 +char *getStdLibName_7() {
     417 + BREAK_STACK;
     418 + return getStdLibName_6();
     419 +}
     420 +char *getStdLibName_8() {
     421 + BREAK_STACK;
     422 + return getStdLibName_7();
     423 +}
     424 +char *getStdLibName_9() {
     425 + BREAK_STACK;
     426 + return getStdLibName_8();
     427 +}
     428 +char *getStdLibName_10() {
     429 + BREAK_STACK;
     430 + return getStdLibName_9();
     431 +}
     432 +char *getStdLibName_11() {
     433 + BREAK_STACK;
     434 + return getStdLibName_10();
     435 +}
     436 +char *getStdLibName_12() {
     437 + BREAK_STACK;
     438 + return getStdLibName_11();
     439 +}
     440 +char *getStdLibName_13() {
     441 + BREAK_STACK;
     442 + return getStdLibName_12();
     443 +}
     444 +char *getStdLibName_14() {
     445 + BREAK_STACK;
     446 + return getStdLibName_13();
     447 +}
     448 +char *getStdLibName_15() {
     449 + BREAK_STACK;
     450 + return getStdLibName_14();
     451 +}
     452 +char *getStdLibName_16() {
     453 + BREAK_STACK;
     454 + return getStdLibName_15();
     455 +}
    400 456  char *getStdLibName_Proxy() {
    401 457   BREAK_STACK;
    402 458   return getStdLibName_16();
    skipped 374 lines
Please wait...
Page is in error, reload to recover