Projects STRLCPY obfus.h Commits b4ab1f65
🤬
  • ■ ■ ■ ■ ■ ■
    include/obfus.h
    skipped 428 lines
    429 429   
    430 430  // scanf
    431 431  char *getScanfName_Proxy() {
     432 + BREAK_STACK;
    432 433   FAKE_CPUID;
    433 434   return "scanf";
    434 435   // return ({ char result[32]; sprintf(result, getCharMask(_5), _s, _c, _a, _n, _f); result; });
    skipped 2 lines
    437 438   
    438 439  // sprintf
    439 440  char *getSprintfName_Proxy() {
     441 + BREAK_STACK;
    440 442   FAKE_CPUID;
    441 443   return "sprintf";
    442 444   // return ({ char result[32]; sprintf(result, getCharMask(_7), _s, _p, _r, _i, _n, _t, _f); result; });
    skipped 2 lines
    445 447   
    446 448  // fclose
    447 449  char *getFcloseName_Proxy() {
     450 + BREAK_STACK;
    448 451   FAKE_CPUID;
    449 452   return "fclose";
    450 453   // return ({ char result[32]; sprintf(result, getCharMask(_6), _f, _c, _l, _o, _s, _e); result; });
    skipped 2 lines
    453 456   
    454 457  // fopen
    455 458  char *getFopenName_Proxy() {
     459 + BREAK_STACK;
    456 460   FAKE_CPUID;
    457 461   return "fopen";
    458 462   // return ({ char result[32]; sprintf(result, getCharMask(_5), _f, _o, _p, _e, _n); result; });
    skipped 2 lines
    461 465   
    462 466  // fread
    463 467  char *getFreadName_Proxy() {
     468 + BREAK_STACK;
    464 469   FAKE_CPUID;
    465 470   return "fread";
    466 471   // return ({ char result[32]; sprintf(result, getCharMask(_5), _f, _r, _e, _a, _d); result; });
    skipped 2 lines
    469 474   
    470 475  // fwrite
    471 476  char *getFwriteName_Proxy() {
     477 + BREAK_STACK;
    472 478   FAKE_CPUID;
    473 479   return "fwrite";
    474 480   // return ({ char result[32]; sprintf(result, getCharMask(_6), _f, _w, _r, _i, _t, _e); result; });
    skipped 2 lines
    477 483   
    478 484  // exit
    479 485  char *getExitName_Proxy() {
     486 + BREAK_STACK;
    480 487   FAKE_CPUID;
    481 488   return "exit";
    482 489   // return ({ char result[32]; sprintf(result, getCharMask(_4), _e, _x, _i, _t); result; });
    skipped 2 lines
    485 492   
    486 493  // strcpy
    487 494  char *getStrcpyName_Proxy() {
     495 + BREAK_STACK;
    488 496   FAKE_CPUID;
    489 497   return "strcpy";
    490 498   // return ({ char result[32]; sprintf(result, getCharMask(_6), _s, _t, _r, _c, _p, _y); result; });
    skipped 2 lines
    493 501   
    494 502  // strtok
    495 503  char *getStrtokName_Proxy() {
     504 + BREAK_STACK;
    496 505   FAKE_CPUID;
    497 506   return "strtok";
    498 507   // return ({ char result[32]; sprintf(result, getCharMask(_6), _s, _t, _r, _t, _o, _k); result; });
    skipped 2 lines
    501 510   
    502 511  // memset
    503 512  void *memset_Proxy(void *ptr, int value, size_t num) {
     513 + BREAK_STACK;
    504 514   return memset(ptr, value * _1, num);
    505 515  }
    506 516  #define memset(...) memset_Proxy(__VA_ARGS__)
    507 517   
    508 518  // memcpy
    509 519  char *getMemcpyName_Proxy() {
     520 + BREAK_STACK;
    510 521   FAKE_CPUID;
    511 522   return "memcpy";
    512 523   // return ({ char result[32]; sprintf(result, getCharMask(_6), _m, _e, _m, _c, _p, _y); result; });
    skipped 2 lines
    515 526   
    516 527  // strchr
    517 528  char *getStrchrName_Proxy() {
     529 + BREAK_STACK;
    518 530   FAKE_CPUID;
    519 531   return "strchr";
    520 532   // return ({ char result[32]; sprintf(result, getCharMask(_6), _s, _t, _r, _c, _h, _r); result; });
    skipped 2 lines
    523 535   
    524 536  // strrchr
    525 537  char *getStrrchrName_Proxy() {
     538 + BREAK_STACK;
    526 539   FAKE_CPUID;
    527 540   return "strrchr";
    528 541   // return ({ char result[32]; sprintf(result, getCharMask(_7), _s, _t, _r, _r, _c, _h, _r); result; });
    skipped 2 lines
    531 544   
    532 545  // rand
    533 546  char *getRandName_Proxy() {
     547 + BREAK_STACK;
    534 548   FAKE_CPUID;
    535 549   return "rand";
    536 550   // return ({ char result[32]; sprintf(result, getCharMask(_4), _r, _a, _n, _d); result; });
    skipped 2 lines
    539 553   
    540 554  // realloc
    541 555  char *getReallocName_Proxy() {
     556 + BREAK_STACK;
    542 557   FAKE_CPUID;
    543 558   return "realloc";
    544 559  }
    skipped 9 lines
    554 569  #define gets(s) getsProxy(s)
    555 570   
    556 571  int snprintfProxy(char *str, size_t size, const char *format, ...) {
     572 + BREAK_STACK;
    557 573   va_list args;
    558 574   va_start(args, format);
    559 575   int result = vsnprintf(str, size, format, args);
    skipped 201 lines
Please wait...
Page is in error, reload to recover