Diff
checker
Texto
Texto
Imágenes
Documentos
Excel
Carpetas
Legal
Enterprise
Aplicación de escritorio
Precios
Iniciar sesión
Descargar Diffchecker Desktop
Comparar texto
Encuentra la diferencia entre dos archivos de texto
Herramientas
Historial
Editor live
Ocultar espacios en blanco
Ocultar sin cambios
Sin ajuste de línea
Vista
Dividido
Unificado
Nivel de detalle
Inteligente
Palabra
Letra
Estilos de texto
Cambiar apariencia
Resaltado de sintaxis
Elegir sintaxis
Ignorar
Transformar texto
Ir al primer cambio
Editar entrada
Diffchecker Desktop
La forma más segura de usar Diffchecker. ¡Obtén la app de Diffchecker Desktop: tus diffs nunca salen de tu computadora!
Obtener Desktop
Untitled Diff
Creado
hace 4 años
El diff nunca expira
Borrar
Exportar
Compartir
Explicar
62 eliminaciones
Líneas
Total
Eliminado
Caracteres
Total
Eliminado
Para continuar usando esta función, actualice a
Diff
checker
Pro
Ver precios
85 líneas
Copiar todo
91 adiciones
Líneas
Total
Añadido
Caracteres
Total
Añadido
Para continuar usando esta función, actualice a
Diff
checker
Pro
Ver precios
118 líneas
Copiar todo
; Method Foo:Test1(System.String):bool:this
; Method Foo:Test1(System.String):bool:this
G_M39926_IG01: ;; offset=0000H
G_M39926_IG01: ;; offset=0000H
Copiar
Copiado
Copiar
Copiado
488BCA mov rcx, rdx
;; bbWeight=1 PerfScore 0.
00
;; bbWeight=1 PerfScore 0.
25
Copiar
Copiado
Copiar
Copiado
G_M39926_IG02: ;; offset=000
3
H
G_M39926_IG02: ;; offset=000
0
H
48BA805582BD21020000 mov rdx, 0x221BD825580 ; "t"
837A0800
cmp dword ptr [r
dx+8
],
0
488B12 mov rdx, gword ptr [rdx]
7E0D jle SHORT G_M39926_IG04
41B804000000 mov r8d, 4
;; bbWeight=1 PerfScore
4.00
3909
cmp dword ptr [r
cx
],
ecx
;; bbWeight=1 PerfScore
5.50
Copiar
Copiado
Copiar
Copiado
G_M39926_IG03: ;; offset=
0018H
G_M39926_IG03: ;; offset=
0006H
E9434AFEFF jmp System.String:StartsWith(System.String,int):bool:this
66837A0C74 cmp word ptr [rdx+12], 116
;; bbWeight=1 PerfScore
2
.00
0F94C0 sete al
; Total bytes of code:
29
0FB6C0 movzx rax, al
EB02 jmp SHORT G_M39926_IG05
;; bbWeight=0.50 PerfScore 3.12
G_M39926_IG04: ;; offset=0013H
33C0 xor eax, eax
;; bbWeight=0.50 PerfScore 0.12
G_M39926_IG05: ;; offset=0015H
C3 ret
;; bbWeight=1 PerfScore
1
.00
; Total bytes of code:
22
; Method Foo:Test2(System.String):bool:this
; Method Foo:Test2(System.String):bool:this
G_M61141_IG01: ;; offset=0000H
G_M61141_IG01: ;; offset=0000H
Copiar
Copiado
Copiar
Copiado
488BCA mov rcx, rdx
;; bbWeight=1 PerfScore 0.
00
;; bbWeight=1 PerfScore 0.
25
Copiar
Copiado
Copiar
Copiado
G_M61141_IG02: ;; offset=000
3
H
G_M61141_IG02: ;; offset=000
0
H
48BA885582BD21020000 mov rdx, 0x221BD825588 ; "te"
837A0802
cmp dword ptr [r
dx+8
],
2
488B12 mov rdx, gword ptr [rdx]
7C0F jl SHORT G_M61141_IG04
41B804000000 mov r8d, 4
;; bbWeight=1 PerfScore
4.00
3909
cmp dword ptr [r
cx
],
ecx
;; bbWeight=1 PerfScore
5.50
Copiar
Copiado
Copiar
Copiado
G_M61141_IG03: ;; offset=
0018H
G_M61141_IG03: ;; offset=
0006H
E9134AFEFF jmp System.String:StartsWith(System.String,int):bool:this
817A0C00650074 cmp dword ptr [rdx+12], 0x74006500
;; bbWeight=1 PerfScore
2
.00
0F94C0 sete al
; Total bytes of code:
29
0FB6C0 movzx rax, al
EB02 jmp SHORT G_M61141_IG05
;; bbWeight=0.50 PerfScore 3.12
G_M61141_IG04: ;; offset=0015H
33C0 xor eax, eax
;; bbWeight=0.50 PerfScore 0.12
G_M61141_IG05: ;; offset=0017H
C3 ret
;; bbWeight=1 PerfScore
1
.00
; Total bytes of code:
24
; Method Foo:Test3(System.String):bool:this
; Method Foo:Test3(System.String):bool:this
G_M60980_IG01: ;; offset=0000H
G_M60980_IG01: ;; offset=0000H
Copiar
Copiado
Copiar
Copiado
488BCA mov rcx, rdx
;; bbWeight=1 PerfScore 0.
00
;; bbWeight=1 PerfScore 0.
25
Copiar
Copiado
Copiar
Copiado
G_M60980_IG02: ;; offset=000
3
H
G_M60980_IG02: ;; offset=000
0
H
48BA905582BD21020000 mov rdx, 0x221BD825590 ; "tes"
837A0803
cmp dword ptr [r
dx+8
],
3
488B12 mov rdx, gword ptr [rdx]
7C16 jl SHORT G_M60980_IG04
41B804000000 mov r8d, 4
;; bbWeight=1 PerfScore
4.00
3909
cmp dword ptr [r
cx
],
ecx
;; bbWeight=1 PerfScore
5.50
Copiar
Copiado
Copiar
Copiado
G_M60980_IG03: ;; offset=
0018H
G_M60980_IG03: ;; offset=
0006H
E9E349FEFF jmp System.String:StartsWith(System.String,int):bool:this
48B80073006500740000 mov rax, 0x740065007300
;; bbWeight=1 PerfScore
2
.00
4839420C cmp qword ptr [rdx+12], rax
; Total bytes of code:
29
0F94C0 sete al
0FB6C0 movzx rax, al
EB02 jmp SHORT G_M60980_IG05
;; bbWeight=0.50 PerfScore 3.25
G_M60980_IG04: ;; offset=001CH
33C0 xor eax, eax
;; bbWeight=0.50 PerfScore 0.12
G_M60980_IG05: ;; offset=001EH
C3 ret
;; bbWeight=1 PerfScore
1
.00
; Total bytes of code:
31
; Method Foo:Test4(System.String):bool:this
; Method Foo:Test4(System.String):bool:this
G_M32275_IG01: ;; offset=0000H
G_M32275_IG01: ;; offset=0000H
Copiar
Copiado
Copiar
Copiado
488BCA mov rcx, rdx
;; bbWeight=1 PerfScore 0.
00
;; bbWeight=1 PerfScore 0.
25
Copiar
Copiado
Copiar
Copiado
G_M32275_IG02: ;; offset=000
3
H
G_M32275_IG02: ;; offset=000
0
H
48BA985582BD21020000 mov rdx, 0x221BD825598 ; "test"
837A0804
cmp dword ptr [r
dx+8
],
4
488B12 mov rdx, gword ptr [rdx]
7C16 jl SHORT G_M32275_IG04
41B804000000 mov r8d, 4
;; bbWeight=1 PerfScore
4.00
3909
cmp dword ptr [r
cx
],
ecx
;; bbWeight=1 PerfScore
5.50
Copiar
Copiado
Copiar
Copiado
G_M32275_IG03: ;; offset=
0018H
G_M32275_IG03: ;; offset=
0006H
E9B349FEFF jmp System.String:StartsWith(System.String,int):bool:this
48B87400650073007400 mov rax, 0x74007300650074
;; bbWeight=1 PerfScore
2
.00
4839420C cmp qword ptr [rdx+12], rax
; Total bytes of code:
29
0F94C0 sete al
0FB6C0 movzx rax, al
EB02 jmp SHORT G_M32275_IG05
;; bbWeight=0.50 PerfScore 3.25
G_M32275_IG04: ;; offset=001CH
33C0 xor eax, eax
;; bbWeight=0.50 PerfScore 0.12
G_M32275_IG05: ;; offset=001EH
C3 ret
;; bbWeight=1 PerfScore
1
.00
; Total bytes of code:
31
; Method Foo:Test4(System.String,System.String):bool:this
; Method Foo:Test4(System.String,System.String):bool:this
G_M11105_IG01: ;; offset=0000H
G_M11105_IG01: ;; offset=0000H
;; bbWeight=1 PerfScore 0.00
;; bbWeight=1 PerfScore 0.00
G_M11105_IG02: ;; offset=0000H
G_M11105_IG02: ;; offset=0000H
488BCA mov rcx, rdx
488BCA mov rcx, rdx
498BD0 mov rdx, r8
498BD0 mov rdx, r8
41B804000000 mov r8d, 4
41B804000000 mov r8d, 4
3909 cmp dword ptr [rcx], ecx
3909 cmp dword ptr [rcx], ecx
;; bbWeight=1 PerfScore 3.75
;; bbWeight=1 PerfScore 3.75
G_M11105_IG03: ;; offset=000EH
G_M11105_IG03: ;; offset=000EH
Copiar
Copiado
Copiar
Copiado
E9
8D49
FEFF jmp System.String:StartsWith(System.String,int):bool:this
E9
5541
FEFF jmp System.String:StartsWith(System.String,int):bool:this
;; bbWeight=1 PerfScore 2.00
;; bbWeight=1 PerfScore 2.00
; Total bytes of code: 19
; Total bytes of code: 19
Copiar
Copiado
Copiar
Copiado
Diferencias guardadas
Texto original
Abrir archivo
; Method Foo:Test1(System.String):bool:this G_M39926_IG01: ;; offset=0000H 488BCA mov rcx, rdx ;; bbWeight=1 PerfScore 0.25 G_M39926_IG02: ;; offset=0003H 48BA805582BD21020000 mov rdx, 0x221BD825580 ; "t" 488B12 mov rdx, gword ptr [rdx] 41B804000000 mov r8d, 4 3909 cmp dword ptr [rcx], ecx ;; bbWeight=1 PerfScore 5.50 G_M39926_IG03: ;; offset=0018H E9434AFEFF jmp System.String:StartsWith(System.String,int):bool:this ;; bbWeight=1 PerfScore 2.00 ; Total bytes of code: 29 ; Method Foo:Test2(System.String):bool:this G_M61141_IG01: ;; offset=0000H 488BCA mov rcx, rdx ;; bbWeight=1 PerfScore 0.25 G_M61141_IG02: ;; offset=0003H 48BA885582BD21020000 mov rdx, 0x221BD825588 ; "te" 488B12 mov rdx, gword ptr [rdx] 41B804000000 mov r8d, 4 3909 cmp dword ptr [rcx], ecx ;; bbWeight=1 PerfScore 5.50 G_M61141_IG03: ;; offset=0018H E9134AFEFF jmp System.String:StartsWith(System.String,int):bool:this ;; bbWeight=1 PerfScore 2.00 ; Total bytes of code: 29 ; Method Foo:Test3(System.String):bool:this G_M60980_IG01: ;; offset=0000H 488BCA mov rcx, rdx ;; bbWeight=1 PerfScore 0.25 G_M60980_IG02: ;; offset=0003H 48BA905582BD21020000 mov rdx, 0x221BD825590 ; "tes" 488B12 mov rdx, gword ptr [rdx] 41B804000000 mov r8d, 4 3909 cmp dword ptr [rcx], ecx ;; bbWeight=1 PerfScore 5.50 G_M60980_IG03: ;; offset=0018H E9E349FEFF jmp System.String:StartsWith(System.String,int):bool:this ;; bbWeight=1 PerfScore 2.00 ; Total bytes of code: 29 ; Method Foo:Test4(System.String):bool:this G_M32275_IG01: ;; offset=0000H 488BCA mov rcx, rdx ;; bbWeight=1 PerfScore 0.25 G_M32275_IG02: ;; offset=0003H 48BA985582BD21020000 mov rdx, 0x221BD825598 ; "test" 488B12 mov rdx, gword ptr [rdx] 41B804000000 mov r8d, 4 3909 cmp dword ptr [rcx], ecx ;; bbWeight=1 PerfScore 5.50 G_M32275_IG03: ;; offset=0018H E9B349FEFF jmp System.String:StartsWith(System.String,int):bool:this ;; bbWeight=1 PerfScore 2.00 ; Total bytes of code: 29 ; Method Foo:Test4(System.String,System.String):bool:this G_M11105_IG01: ;; offset=0000H ;; bbWeight=1 PerfScore 0.00 G_M11105_IG02: ;; offset=0000H 488BCA mov rcx, rdx 498BD0 mov rdx, r8 41B804000000 mov r8d, 4 3909 cmp dword ptr [rcx], ecx ;; bbWeight=1 PerfScore 3.75 G_M11105_IG03: ;; offset=000EH E98D49FEFF jmp System.String:StartsWith(System.String,int):bool:this ;; bbWeight=1 PerfScore 2.00 ; Total bytes of code: 19
Texto modificado
Abrir archivo
; Method Foo:Test1(System.String):bool:this G_M39926_IG01: ;; offset=0000H ;; bbWeight=1 PerfScore 0.00 G_M39926_IG02: ;; offset=0000H 837A0800 cmp dword ptr [rdx+8], 0 7E0D jle SHORT G_M39926_IG04 ;; bbWeight=1 PerfScore 4.00 G_M39926_IG03: ;; offset=0006H 66837A0C74 cmp word ptr [rdx+12], 116 0F94C0 sete al 0FB6C0 movzx rax, al EB02 jmp SHORT G_M39926_IG05 ;; bbWeight=0.50 PerfScore 3.12 G_M39926_IG04: ;; offset=0013H 33C0 xor eax, eax ;; bbWeight=0.50 PerfScore 0.12 G_M39926_IG05: ;; offset=0015H C3 ret ;; bbWeight=1 PerfScore 1.00 ; Total bytes of code: 22 ; Method Foo:Test2(System.String):bool:this G_M61141_IG01: ;; offset=0000H ;; bbWeight=1 PerfScore 0.00 G_M61141_IG02: ;; offset=0000H 837A0802 cmp dword ptr [rdx+8], 2 7C0F jl SHORT G_M61141_IG04 ;; bbWeight=1 PerfScore 4.00 G_M61141_IG03: ;; offset=0006H 817A0C00650074 cmp dword ptr [rdx+12], 0x74006500 0F94C0 sete al 0FB6C0 movzx rax, al EB02 jmp SHORT G_M61141_IG05 ;; bbWeight=0.50 PerfScore 3.12 G_M61141_IG04: ;; offset=0015H 33C0 xor eax, eax ;; bbWeight=0.50 PerfScore 0.12 G_M61141_IG05: ;; offset=0017H C3 ret ;; bbWeight=1 PerfScore 1.00 ; Total bytes of code: 24 ; Method Foo:Test3(System.String):bool:this G_M60980_IG01: ;; offset=0000H ;; bbWeight=1 PerfScore 0.00 G_M60980_IG02: ;; offset=0000H 837A0803 cmp dword ptr [rdx+8], 3 7C16 jl SHORT G_M60980_IG04 ;; bbWeight=1 PerfScore 4.00 G_M60980_IG03: ;; offset=0006H 48B80073006500740000 mov rax, 0x740065007300 4839420C cmp qword ptr [rdx+12], rax 0F94C0 sete al 0FB6C0 movzx rax, al EB02 jmp SHORT G_M60980_IG05 ;; bbWeight=0.50 PerfScore 3.25 G_M60980_IG04: ;; offset=001CH 33C0 xor eax, eax ;; bbWeight=0.50 PerfScore 0.12 G_M60980_IG05: ;; offset=001EH C3 ret ;; bbWeight=1 PerfScore 1.00 ; Total bytes of code: 31 ; Method Foo:Test4(System.String):bool:this G_M32275_IG01: ;; offset=0000H ;; bbWeight=1 PerfScore 0.00 G_M32275_IG02: ;; offset=0000H 837A0804 cmp dword ptr [rdx+8], 4 7C16 jl SHORT G_M32275_IG04 ;; bbWeight=1 PerfScore 4.00 G_M32275_IG03: ;; offset=0006H 48B87400650073007400 mov rax, 0x74007300650074 4839420C cmp qword ptr [rdx+12], rax 0F94C0 sete al 0FB6C0 movzx rax, al EB02 jmp SHORT G_M32275_IG05 ;; bbWeight=0.50 PerfScore 3.25 G_M32275_IG04: ;; offset=001CH 33C0 xor eax, eax ;; bbWeight=0.50 PerfScore 0.12 G_M32275_IG05: ;; offset=001EH C3 ret ;; bbWeight=1 PerfScore 1.00 ; Total bytes of code: 31 ; Method Foo:Test4(System.String,System.String):bool:this G_M11105_IG01: ;; offset=0000H ;; bbWeight=1 PerfScore 0.00 G_M11105_IG02: ;; offset=0000H 488BCA mov rcx, rdx 498BD0 mov rdx, r8 41B804000000 mov r8d, 4 3909 cmp dword ptr [rcx], ecx ;; bbWeight=1 PerfScore 3.75 G_M11105_IG03: ;; offset=000EH E95541FEFF jmp System.String:StartsWith(System.String,int):bool:this ;; bbWeight=1 PerfScore 2.00 ; Total bytes of code: 19
Encontrar la diferencia