디시인사이드 갤러리

갤러리 이슈박스, 최근방문 갤러리

갤러리 본문 영역

[일반] 이 코드를 그냥 컴파일해서 돌린건 아니지?

ㅇㅇ(103.194) 2020.04.08 18:00:36
조회 196 추천 1 댓글 2

if ( -44 * v244 > 3 )
{
  if ( v243 - v242 > -32
                   * ((__int64)(((unsigned __int64)((-44 * v244) >> 4) >> 59) - 44 * v244) >> 5)
    || v242 - v243 > -32
                   * ((__int64)(((unsigned __int64)((-44 * v244) >> 4) >> 59) - 44 * v244) >> 5) )
  {
    v46 = 32 * v45;
    ((void (__fastcall *)(char *, char *))sub_140022C10)(v242, v243);
 
    v42 += v46;
    _RSI -= v228.m256i_i64[1];
    _RDI -= v228.m256i_i64[1];
 
    __asm { vzeroupper }
    memcpy(_RDI, _RSI, v42);
    __asm
    {
      vxorps  xmm0, xmm0, xmm0
      vxorps  xmm1, xmm1, xmm1
    }
    _RCX = &v249;
    __asm
    {
      vcvtsi2ss xmm0, xmm0, rax
      vcvtsi2ss xmm1, xmm1, rsi
    }
    v52 = v251;
    __asm
    {
      vmovss  dword ptr [rcx+40h], xmm0
      vmovss  dword ptr [rcx+44h], xmm1
    }
    v53 = *v52;
    v228.m256i_i64[0] = (__int64)v52;
    v249 = *(_QWORD *)(v53 + 16);
    v250 = v276;
    sub_140009F50();
    v54 = *(_QWORD *)a2;
    byte_14002D73D = 1;
    v234 = *(_QWORD *)(v54 + 56);
    qword_14002D658 = a2;
    v228.m256i_i64[0] = a2;
    v235 = v276;
    v55 = ((__int64 (__fastcall *)(char **, _QWORD *, void *, __int64))sub_140010F70)(
            &v231,
            v276,
            &unk_140039010,
            1i64);
    v56 = 16i64 * *(_QWORD *)(v55 + 16);
    _RSI = *(char **)(v55 + 8);
    _RDI = *(char **)v55;
    v228.m256i_i64[1] = *(_QWORD *)(v55 + 8);
    if ( v56 < 0x20 )
    {
 
      __asm { vzeroupper }
      memcpy(_RDI, _RSI, v56);
      v62 = ((__int64 (__fastcall *)(char **, _QWORD *, __int64 *, __int64))sub_140010FD0)(
              &v255,
              v276,
              &qword_14002D610,
              1i64);
      v63 = *(_QWORD *)(v62 + 16);
      _RSI = *(char **)(v62 + 8);
      _RDI = *(char **)v62;
      v228.m256i_i64[2] = *(_QWORD *)(v62 + 8);
      v66 = 8 * v63;
      if ( (unsigned __int64)(8 * v63) < 0x20 )
        goto LABEL_45;
      v67 = (__int64)(((unsigned __int64)((-8 * v63) >> 4) >> 59) - 8 * v63) >> 5;
      v68 = 32 * v67;
      v228.m256i_i64[3] = 32 * v67;
      if ( -8 * v63 > 3 )
      {
        if ( _RSI - _RDI > -32
                         * ((__int64)(((unsigned __int64)((-8 * v63) >> 4) >> 59) - 8 * v63) >> 5)
          || _RDI - _RSI > -32
                         * ((__int64)(((unsigned __int64)((-8 * v63) >> 4) >> 59) - 8 * v63) >> 5) )
        {
          v68 = 32 * v67;
          ((void (__fastcall *)(char *, char *))sub_140022C10)(_RDI, _RSI);
 
          v66 = v68 + 8 * v63;
          _RSI -= v228.m256i_i64[3];
          _RDI -= v228.m256i_i64[3];
 
          __asm { vzeroupper }
          memcpy(_RDI, _RSI, v66);
          ((void (__fastcall *)(__int64 *, __int64, __int64, __int64))sub_1400115A0)(
            &v234,
            v228.m256i_i64[0],
            v228.m256i_i64[1],
            v228.m256i_i64[2]);
          v69 = v257;
          _RDI = v255;
          _RSI = v256;
          v72 = 8 * v257;
          if ( (unsigned __int64)(8 * v257) < 0x20 )
            goto LABEL_50;
          v73 = (__int64)(((unsigned __int64)((-8 * v257) >> 4) >> 59) - 8 * v257) >> 5;
          v74 = 32 * v73;
          v228.m256i_i64[0] = 32 * v73;
          if ( -8 * v257 > 3 )
          {
            if ( v256 - v255 > -32
                             * ((__int64)(((unsigned __int64)((-8 * v257) >> 4) >> 59) - 8 * v257) >> 5)
              || v255 - v256 > -32
                             * ((__int64)(((unsigned __int64)((-8 * v257) >> 4) >> 59) - 8 * v257) >> 5) )
            {
              v74 = 32 * v73;
              ((void (__fastcall *)(char *, char *))sub_140022C10)(v255, v256);
 
              v72 = v74 + 8 * v69;
              _RSI -= v228.m256i_i64[0];
              _RDI -= v228.m256i_i64[0];
 
              __asm { vzeroupper }
              memcpy(_RDI, _RSI, v72);
              v75 = 16 * v233;
              _RDI = v231;
              _RSI = v232;
              if ( (unsigned __int64)(16 * v233) < 0x20 )
                goto LABEL_55;
              v78 = (__int64)(((unsigned __int64)((-16 * v233) >> 4) >> 59) - 16 * v233) >> 5;
              v79 = 32 * v78;
              v80 = 32 * v78;
              v134 = 0i64;
              v135 = 1i64;
              _RAX = 0i64;
              if ( v75 >> 6 )
              {
                do
                {
                  __asm { vmovdqu ymm0, ymmword ptr [rax+rsi] }
                  ++v134;
                  __asm
                  {
                    vmovdqu ymmword ptr [rax+rdi], ymm0
                    vmovdqu ymm1, ymmword ptr [rax+rsi+20h]
                    vmovdqu ymmword ptr [rax+rdi+20h], ymm1
                  }
                  _RAX += 64i64;
                }
                while ( v134 < v75 >> 6 );
                v135 = 2 * v134 + 1;
              }
              v139 = v135 - 1;
              if ( v139 < v75 >> 5 )
              {
                _R10 = 32 * v139;
                __asm
                {
                  vmovdqu ymm0, ymmword ptr [rsi+r10]
                  vmovdqu ymmword ptr [rdi+r10], ymm0
                }
              }
              goto LABEL_54;
            }
            v74 = 32 * v73;
          }
          v142 = 0i64;
          v143 = 1i64;
          _RAX = 0i64;
          if ( v72 >> 6 )
          {
            do
            {
              __asm { vmovdqu ymm0, ymmword ptr [rax+rsi] }
              ++v142;
              __asm
              {
                vmovdqu ymmword ptr [rax+rdi], ymm0
                vmovdqu ymm1, ymmword ptr [rax+rsi+20h]
                vmovdqu ymmword ptr [rax+rdi+20h], ymm1
              }
              _RAX += 64i64;
            }
            while ( v142 < v72 >> 6 );
            v143 = 2 * v142 + 1;
          }
          v147 = v143 - 1;
          if ( v147 < v72 >> 5 )
          {
            _R10 = 32 * v147;
            __asm
            {
              vmovdqu ymm0, ymmword ptr [rsi+r10]
              vmovdqu ymmword ptr [rdi+r10], ymm0
            }
          }
          goto LABEL_49;
        }
        v68 = 32 * v67;
      }
      v150 = 0i64;
      v151 = 1i64;
      _RAX = 0i64;
      if ( v66 >> 6 )
      {
        do
        {
          __asm { vmovdqu ymm0, ymmword ptr [rax+rsi] }
          ++v150;
          __asm
          {
            vmovdqu ymmword ptr [rax+rdi], ymm0
            vmovdqu ymm1, ymmword ptr [rax+rsi+20h]
            vmovdqu ymmword ptr [rax+rdi+20h], ymm1
          }
          _RAX += 64i64;
        }
        while ( v150 < v66 >> 6 );
        v151 = 2 * v150 + 1;
      }
      v155 = v151 - 1;
      if ( v155 < v66 >> 5 )
      {
        _R10 = 32 * v155;
        __asm
        {
          vmovdqu ymm0, ymmword ptr [rsi+r10]
          vmovdqu ymmword ptr [rdi+r10], ymm0
        }
      }
      goto LABEL_44;
    }
    v59 = (__int64)(((unsigned __int64)(-(__int64)v56 >> 4) >> 59) - v56) >> 5;
    v60 = 32 * v59;
    v61 = 32 * v59;
    if ( -(__int64)v56 > 3 )
    {
      if ( _RSI - _RDI > -32
                       * ((__int64)(((unsigned __int64)(-(__int64)v56 >> 4) >> 59) - v56) >> 5)
        || _RDI - _RSI > -32
                       * ((__int64)(((unsigned __int64)(-(__int64)v56 >> 4) >> 59) - v56) >> 5) )
      {
        v61 = 32 * v59;
        ((void (__fastcall *)(char *, char *))sub_140022C10)(_RDI, _RSI);
 
        _RSI -= v60;
        v56 += v61;
        _RDI -= v60;
        goto LABEL_40;
      }
      v61 = 32 * v59;
    }
    v158 = 0i64;
    v159 = 1i64;
    _RAX = 0i64;
    if ( v56 >> 6 )
    {
      do
      {
        __asm { vmovdqu ymm0, ymmword ptr [rax+rsi] }
        ++v158;
        __asm
        {
          vmovdqu ymmword ptr [rax+rdi], ymm0
          vmovdqu ymm1, ymmword ptr [rax+rsi+20h]
          vmovdqu ymmword ptr [rax+rdi+20h], ymm1
        }
        _RAX += 64i64;
      }
      while ( v158 < v56 >> 6 );
      v159 = 2 * v158 + 1;
    }
    v163 = v159 - 1;
    if ( v163 < v56 >> 5 )
    {
      _R10 = 32 * v163;
      __asm
      {
        vmovdqu ymm0, ymmword ptr [rsi+r10]
        vmovdqu ymmword ptr [rdi+r10], ymm0
      }
    }
    goto LABEL_39;
  }
  v46 = 32 * v45;
  return 0i64;
}


연산 코드야 병신아

추천 비추천

1

고정닉 0

0

댓글 영역

전체 댓글 0
본문 보기

하단 갤러리 리스트 영역

왼쪽 컨텐츠 영역

갤러리 리스트 영역

갤러리 리스트
번호 말머리 제목 글쓴이 작성일 조회 추천
- 설문 반응이 재밌어서 자꾸만 놀리고 싶은 리액션 좋은 스타는? 운영자 25/07/28 - -
- AD AFK 아레나 x 나 혼자만 레벨업 성진우 즉시 지급 운영자 25/07/30 - -
- AD 휴대폰 액세서리 세일 중임! 운영자 25/07/28 - -
5008 일반 발롱도르는 둘 중 하나겠네 ㅇㅇ(210.96) 20.04.08 99 0
5006 일반 룬테라가 찬양 받았다고 말할 정도인가 [5] ㅇㅇ갤로그로 이동합니다. 20.04.08 166 1
5005 일반 솔까 하이퍼fps는 퀘이크,언토 밖에 없음 [2] ㅇㅇ(175.215) 20.04.08 183 0
5004 일반 드롭스 한국 계정으로 하면 안되지 않냐 [5] ㅇㅇ(210.96) 20.04.08 459 0
5002 일반 지금 발로란트는 각종 fps 프로들의 용광로가 되고있음 [28] ㅇㅇ(223.62) 20.04.08 534 0
5000 일반 제트 딱봐도 충캐릭이노 ㅋㅋㅋㅋㅋㅋ ㅇㅇ(125.132) 20.04.08 80 0
4999 일반 북미계정으로 연동해야한다고 선동하는 병신들은 뭐냐? [1] ㅇㅇ(218.101) 20.04.08 210 0
4998 일반 내일 12시는 팩트임? ㅇㅇ(1.244) 20.04.08 121 0
4997 일반 발로란트 옵치 레식 에펙 글옵 콜옵 포나 딱대 [4] ㅇㅇ(118.38) 20.04.08 256 3
4996 일반 이게임 핵없으면 나 트렌스젠더함 ㄹㅇ [5] ㅇㅇ(222.112) 20.04.08 362 0
4995 일반 않이 그래서 [4] ㅁ륨ㄴ(59.14) 20.04.08 233 0
4994 일반 카스 노잼인사람이 발로란트 잼게 할수있냐? [7] ㅇㅇ(1.249) 20.04.08 480 0
4992 일반 근데 발로랑 오버워치랑 무슨 상관인거냐?? [3] ㅇㅇ(211.218) 20.04.08 199 0
4989 일반 HLTV 기준 글옵 프로 탑 15 [5] ㅇㅇ(182.211) 20.04.08 384 0
4988 일반 망무새든 갓겜무새든 상관없고 내가 하고싶다고 시발 [1] ㅇㅇ(110.8) 20.04.08 128 0
4987 일반 랭크 5인 [2] ㅇㅇ(175.223) 20.04.08 174 0
4986 일반 한국국적챔이 나루토 마냥표창던지고 있으니 비호감 쌓이지 [6] ㅇㅇ(223.33) 20.04.08 224 0
4985 일반 12시가 밤12시 말하는거여 낮12시 말하는거여 [4] ㅇㅇ갤로그로 이동합니다. 20.04.08 260 0
4984 일반 이거 cbt기간 언제까지임? [1] ㅇㅇ(125.132) 20.04.08 329 0
4983 일반 스크림이 스트리머 이름이야? [3] ㅇㅇ(220.89) 20.04.08 197 0
4982 일반 이겜이 국내에서 좆망한다는 팩트 [2] ㅇㅇ(59.4) 20.04.08 265 3
4981 일반 스크림은 진짜 캐릭터 쥰나 확고한 미친놈이네 ㅋㅋ [5] ㅇㅇ(219.254) 20.04.08 401 0
4980 일반 베타키 한계정이 2개씩 받을수도 있는거? [2] ㅇㅇ(218.155) 20.04.08 249 0
4978 일반 하이퍼하고 밀리터리FPS 구분법 [6] ㅇㅇ(221.158) 20.04.08 241 0
4976 일반 갤에 한국계정으로 받은사람 없니?? [1] ㅇㅇ(223.33) 20.04.08 257 0
4975 일반 이거 1킬당 궁게이지 1차는거임? [1] ㅇㅇ(222.112) 20.04.08 95 0
4974 일반 카스 빡고수 한 5명만 알려줘라 [13] ㅇㅇ갤로그로 이동합니다. 20.04.08 338 0
4972 일반 드랍스 3시간뒤임? [2] ㅇㅇ(218.155) 20.04.08 578 0
4971 일반 롤 핵막는거랑 fps 핵막는거랑은 좀 다름 [1] ㅇㅇ(116.36) 20.04.08 193 0
4970 일반 FPS 게임중에 옵치 만큼 케릭터수 부족 하다고 느낀겜은 없다 [4] ㅇㅇ(218.54) 20.04.08 263 1
4969 일반 아니 드랍 [2] 호구(118.222) 20.04.08 236 0
4968 일반 이 갤은 인방얘기 꺼내도되냐 [7] 2022(125.184) 20.04.08 206 0
4967 일반 이겜 한달에 한개씩은 캐릭 내겠지??? [4] ㅇㅇ갤로그로 이동합니다. 20.04.08 162 0
4966 일반 ESP드립치는애들 벌써들있네 병신들임?ㅋㅋ [4] ㅇㅇ(219.254) 20.04.08 221 1
4965 일반 드롭 활성화 였는데 [1] ㅇㅇ(115.23) 20.04.08 354 0
4963 일반 이겜 하이퍼 아니면 [2] 만두몰갤로그로 이동합니다. 20.04.08 214 0
4962 일반 근데 스파이크 설치 소리 웃음벨이더라 ㅋㅋㅋㅋㅋ ㅇㅇ(1.249) 20.04.08 221 0
4960 일반 8am PST 드롭스 시작 하는듯 [9] IannDior갤로그로 이동합니다. 20.04.08 540 0
4958 일반 이 겜 갓겜 될거같음? ㅇㅇ(221.138) 20.04.08 67 0
4957 일반 방금 폴란드 방에 드롭스 됬다가 사라짐 ㅇㅇ(110.13) 20.04.08 138 0
4956 일반 이겜 하이퍼fps임? [2] 만두몰갤로그로 이동합니다. 20.04.08 205 0
4954 일반 발로란트도 짱깨만 어떻게 잘 격리시키면 될텐데 [2] ㅇㅇ(1.221) 20.04.08 133 0
4953 일반 발로란트 일본 케릭터가 없네 [5] ㅇㅇ(218.54) 20.04.08 557 0
4952 일반 이 방 드롭스 열었다. [1] ㅇㅇ(112.164) 20.04.08 538 1
4951 일반 발로란트 케릭터 전용 브금 매드무비 배경음악 넣기 좋게 만들었네 ㅇㅇ(218.54) 20.04.08 389 0
4950 일반 이겜 바이퍼가 꼴림캐래매 [3] 만두몰갤로그로 이동합니다. 20.04.08 788 0
4949 일반 직접해보면 그래픽 구린거 그렇게 체감은 안됨 [1] ㅇㅇ(1.221) 20.04.08 123 0
4948 일반 라이엇이 한국 많이 신경써주나보네 [10] 츠팸갤로그로 이동합니다. 20.04.08 414 0
4947 일반 피닉스는 왜 흑인으로 만든거임? [2] ㅇㅇ(218.54) 20.04.08 200 0
4946 일반 미꾸라지vpn 쓰는애들아 [4] ㅇㅇ(119.64) 20.04.08 447 0
뉴스 여리(如理)∙Raynes∙Bright World, 7월 5주 차 위클리 키트앨범 스포트라이트 선정! 디시트렌드 08.01
갤러리 내부 검색
제목+내용게시물 정렬 옵션

오른쪽 컨텐츠 영역

실시간 베스트

1/8

뉴스

디시미디어

디시이슈

1/2