Diff
checker
텍스트
텍스트
이미지
문서
Excel
폴더
Legal
Enterprise
데스크톱
요금제
로그인
데스크톱 앱 다운로드
텍스트 비교
두 텍스트 파일의 차이점을 찾아보세요
도구
기록
실시간 편집
변경 없는 행 숨기기
줄바꿈 비활성화
레이아웃
나란히 보기
합쳐 보기
비교 단위
스마트
단어
글자
구문 강조
언어 선택
제외
텍스트 변환
첫 변경으로
수정
Diffchecker Desktop
가장 안전하게 Diffchecker를 사용하는 방법. 데스크톱 앱을 사용하면 비교 데이터가 외부로 전송되지 않습니다!
데스크톱 앱 받기
Untitled diff
생성일
9년 전
비교 결과 만료 없음
초기화
내보내기
공유
설명
7 삭제
행
총
삭제
글자
총
삭제
이 기능을 계속 사용하려면 업그레이드해 주세요
Diff
checker
Pro
요금제 보기
32 행
복사
8 추가
행
총
추가
글자
총
추가
이 기능을 계속 사용하려면 업그레이드해 주세요
Diff
checker
Pro
요금제 보기
33 행
복사
0057E2F0 /$ 56 PUSH ESI
0057E2F0 /$ 56 PUSH ESI
0057E2F1 |. 8BF0 MOV ESI,EAX
0057E2F1 |. 8BF0 MOV ESI,EAX
0057E2F3 |. 3BF2 CMP ESI,EDX ; ESI= mlvl, EDX= clvl
0057E2F3 |. 3BF2 CMP ESI,EDX ; ESI= mlvl, EDX= clvl
복사
복사됨
복사
복사됨
0057E2F5
7F 27
JG SHORT 0057E31E
;
J
ump
if mlvl > clvl
0057E2F5
90
NOP
;
Never j
ump
, ignore levels
0057E2F6 90 NOP
0057E2F7 |. 2BD6 SUB EDX,ESI
0057E2F7 |. 2BD6 SUB EDX,ESI
0057E2F9 |. 83FA 0B CMP EDX,0B
0057E2F9 |. 83FA 0B CMP EDX,0B
0057E2FC |. 7C 05 JL SHORT 0057E303
0057E2FC |. 7C 05 JL SHORT 0057E303
0057E2FE |. BA 0A000000 MOV EDX,0A
0057E2FE |. BA 0A000000 MOV EDX,0A
0057E303 8B1495 68166E00 MOV EDX,DWORD PTR DS:[EDX*4+6E1668]
0057E303 8B1495 68166E00 MOV EDX,DWORD PTR DS:[EDX*4+6E1668]
0057E30A 81FA 00010000 CMP EDX,100 ; Compare XP rate read from table to 100 (dec 256)
0057E30A 81FA 00010000 CMP EDX,100 ; Compare XP rate read from table to 100 (dec 256)
복사
복사됨
복사
복사됨
0057E310
|. /74
32
JE
SHORT 0057E344
; If equal,
jump out of here, apply no penalty
0057E310
EB
32
JMP
SHORT 0057E344
; ALWAYS
jump out of here, apply no penalty
0057E312 |. 68 00010000 PUSH 100 ; Arg1 = 100
0057E312 |. 68 00010000 PUSH 100 ; Arg1 = 100
0057E317 |. E8 4450F0FF CALL 00483360
0057E317 |. E8 4450F0FF CALL 00483360
0057E31C |. 5E POP ESI
0057E31C |. 5E POP ESI
0057E31D |. C3 RETN
0057E31D |. C3 RETN
0057E31E 83FA 19 CMP EDX,19 ; LVL 25 check
0057E31E 83FA 19 CMP EDX,19 ; LVL 25 check
0057E321 7C 0C JL SHORT 0057E32F
0057E321 7C 0C JL SHORT 0057E32F
0057E323 |. 85F6 TEST ESI,ESI
0057E323 |. 85F6 TEST ESI,ESI
0057E325 |. 7E 08 JLE SHORT 0057E32F
0057E325 |. 7E 08 JLE SHORT 0057E32F
0057E327 |. 56 PUSH ESI ; /Arg1 => ARG.EAX
0057E327 |. 56 PUSH ESI ; /Arg1 => ARG.EAX
0057E328 |. E8 3350F0FF CALL 00483360 ; \Game.00483360
0057E328 |. E8 3350F0FF CALL 00483360 ; \Game.00483360
0057E32D |. 5E POP ESI
0057E32D |. 5E POP ESI
0057E32E |. C3 RETN
0057E32E |. C3 RETN
0057E32F |> 2BF2 SUB ESI,EDX
0057E32F |> 2BF2 SUB ESI,EDX
0057E331 |. 83FE 0B CMP ESI,0B
0057E331 |. 83FE 0B CMP ESI,0B
0057E334 |. 7C 05 JL SHORT 0057E33B
0057E334 |. 7C 05 JL SHORT 0057E33B
0057E336 |. BE 0A000000 MOV ESI,0A
0057E336 |. BE 0A000000 MOV ESI,0A
0057E33B 8B14B5 94166E00 MOV EDX,DWORD PTR DS:[ESI*4+6E1694]
0057E33B 8B14B5 94166E00 MOV EDX,DWORD PTR DS:[ESI*4+6E1694]
0057E342 |.^ EB C6 JMP SHORT 0057E30A
0057E342 |.^ EB C6 JMP SHORT 0057E30A
0057E344 |> 8BC1 MOV EAX,ECX
0057E344 |> 8BC1 MOV EAX,ECX
0057E346 |. 5E POP ESI
0057E346 |. 5E POP ESI
0057E347 \. C3 RETN
0057E347 \. C3 RETN
저장된 비교 결과
원본
파일 열기
0057E2F0 /$ 56 PUSH ESI 0057E2F1 |. 8BF0 MOV ESI,EAX 0057E2F3 |. 3BF2 CMP ESI,EDX ; ESI= mlvl, EDX= clvl 0057E2F5 7F 27 JG SHORT 0057E31E ; Jump if mlvl > clvl 0057E2F7 |. 2BD6 SUB EDX,ESI 0057E2F9 |. 83FA 0B CMP EDX,0B 0057E2FC |. 7C 05 JL SHORT 0057E303 0057E2FE |. BA 0A000000 MOV EDX,0A 0057E303 8B1495 68166E00 MOV EDX,DWORD PTR DS:[EDX*4+6E1668] 0057E30A 81FA 00010000 CMP EDX,100 ; Compare XP rate read from table to 100 (dec 256) 0057E310 |. /74 32 JE SHORT 0057E344 ; If equal, jump out of here, apply no penalty 0057E312 |. 68 00010000 PUSH 100 ; Arg1 = 100 0057E317 |. E8 4450F0FF CALL 00483360 0057E31C |. 5E POP ESI 0057E31D |. C3 RETN 0057E31E 83FA 19 CMP EDX,19 ; LVL 25 check 0057E321 7C 0C JL SHORT 0057E32F 0057E323 |. 85F6 TEST ESI,ESI 0057E325 |. 7E 08 JLE SHORT 0057E32F 0057E327 |. 56 PUSH ESI ; /Arg1 => ARG.EAX 0057E328 |. E8 3350F0FF CALL 00483360 ; \Game.00483360 0057E32D |. 5E POP ESI 0057E32E |. C3 RETN 0057E32F |> 2BF2 SUB ESI,EDX 0057E331 |. 83FE 0B CMP ESI,0B 0057E334 |. 7C 05 JL SHORT 0057E33B 0057E336 |. BE 0A000000 MOV ESI,0A 0057E33B 8B14B5 94166E00 MOV EDX,DWORD PTR DS:[ESI*4+6E1694] 0057E342 |.^ EB C6 JMP SHORT 0057E30A 0057E344 |> 8BC1 MOV EAX,ECX 0057E346 |. 5E POP ESI 0057E347 \. C3 RETN
수정본
파일 열기
0057E2F0 /$ 56 PUSH ESI 0057E2F1 |. 8BF0 MOV ESI,EAX 0057E2F3 |. 3BF2 CMP ESI,EDX ; ESI= mlvl, EDX= clvl 0057E2F5 90 NOP ; Never jump, ignore levels 0057E2F6 90 NOP 0057E2F7 |. 2BD6 SUB EDX,ESI 0057E2F9 |. 83FA 0B CMP EDX,0B 0057E2FC |. 7C 05 JL SHORT 0057E303 0057E2FE |. BA 0A000000 MOV EDX,0A 0057E303 8B1495 68166E00 MOV EDX,DWORD PTR DS:[EDX*4+6E1668] 0057E30A 81FA 00010000 CMP EDX,100 ; Compare XP rate read from table to 100 (dec 256) 0057E310 EB 32 JMP SHORT 0057E344 ; ALWAYS jump out of here, apply no penalty 0057E312 |. 68 00010000 PUSH 100 ; Arg1 = 100 0057E317 |. E8 4450F0FF CALL 00483360 0057E31C |. 5E POP ESI 0057E31D |. C3 RETN 0057E31E 83FA 19 CMP EDX,19 ; LVL 25 check 0057E321 7C 0C JL SHORT 0057E32F 0057E323 |. 85F6 TEST ESI,ESI 0057E325 |. 7E 08 JLE SHORT 0057E32F 0057E327 |. 56 PUSH ESI ; /Arg1 => ARG.EAX 0057E328 |. E8 3350F0FF CALL 00483360 ; \Game.00483360 0057E32D |. 5E POP ESI 0057E32E |. C3 RETN 0057E32F |> 2BF2 SUB ESI,EDX 0057E331 |. 83FE 0B CMP ESI,0B 0057E334 |. 7C 05 JL SHORT 0057E33B 0057E336 |. BE 0A000000 MOV ESI,0A 0057E33B 8B14B5 94166E00 MOV EDX,DWORD PTR DS:[ESI*4+6E1694] 0057E342 |.^ EB C6 JMP SHORT 0057E30A 0057E344 |> 8BC1 MOV EAX,ECX 0057E346 |. 5E POP ESI 0057E347 \. C3 RETN
비교하기