Diff
checker
Text
Text
Bilder
Dokumente
Excel
Ordner
Legal
Enterprise
Desktop-App
Preise
Einloggen
Diffchecker Desktop herunterladen
Texte vergleichen
Finde den Unterschied zwischen zwei Textdateien
Werkzeuge
Verlauf
Live-Editor
Leerzeichen ausblenden
Gleiches ausblenden
Zeilenumbruch aus
Ansicht
Zweispaltig
Einspaltig
Vergleichsgenauigkeit
Intelligent
Wort
Zeichen
Textstile
Darstellung ändern
Syntaxhervorhebung
Syntax auswählen
Ignorieren
Text umwandeln
Zur ersten Änderung
Eingabe bearbeiten
Diffchecker Desktop
Der sicherste Weg, Diffchecker zu nutzen. Hol dir die Desktop-App: Deine Diffs verlassen nie deinen Computer!
Desktop holen
The diff
Erstellt
vor 6 Jahren
Diff läuft nie ab
Löschen
Exportieren
Teilen
Erklären
66 Entfernungen
Zeilen
Gesamt
Entfernt
Zeichen
Gesamt
Entfernt
Um diese Funktion weiterhin zu nutzen, aktualisiere auf
Diff
checker
Pro
Preise anzeigen
40 Zeilen
Kopieren
76 Hinzufügungen
Zeilen
Gesamt
Hinzugefügt
Zeichen
Gesamt
Hinzugefügt
Um diese Funktion weiterhin zu nutzen, aktualisiere auf
Diff
checker
Pro
Preise anzeigen
48 Zeilen
Kopieren
L0000: push rdi
L0000: push rdi
L0001: push rsi
L0001: push rsi
Kopieren
Kopiert
Kopieren
Kopiert
L0002: push rb
x
L0002: push rb
p
L0003:
sub rsp, 0x2
0
L0003:
push rbx
L000
7
: mov rsi,
[
rcx
+0x8]
L0004:
sub rsp, 0x2
8
L000b: mov
e
di,
[rcx+0x48]
L000
8
: mov rsi,
rcx
L000e: mov e
b
x,
edi
L000b: mov
r
di,
rdx
L0010:
and eb
x,
[rcx
+0x
10]
L000e: mov e
a
x,
[rsi]
L001
3: cmp ebx
, [rsi+0x8
]
L0010:
xor ea
x,
eax
L00
16: jae L006a
L0012: mov [rsp
+0x
20], eax
L0018: movsxd
rax
, ebx
L001
6: mov [rsp+0x20], eax
L001b: shl rax, 0x4
L001a: mov rax
, [rsi+0x8
8
]
L00
1
f:
lea r8, [rsi+rax+0x10]
L00
21: mov ebx, [rsi+0x90]
L0024
: mov
rax, r8
L0027: mov ecx, [
rax
+0x8]
L0027: mov r9d
, [rax
]
L002a: lea edx, [rcx-0x1]
L002a
: cmp
r9d, edi
L002d: and edx, ebx
L00
2d
: jnz
L0042
L00
2
f:
cmp edx, ecx
L002f
: lea
r10
, [
rcx+0x48
]
L0031: jae L0088
L0033
: lea
r11d
, [
rdi
+0x1]
L0033
: mov
sxd rcx, edx
L0037
: mov eax,
edi
L0036: shl rcx, 0x4
L0039
: lock cmpxchg [
r10
],
r11d
L003a: lea rbp
, [rax
+rcx+0x10
]
L003e
: cmp eax,
edi
L003f
: cmp
[rbp], ebx
L0040
: jz
L0049
L00
42
: jnz
L0058
L0042
: cmp
r9d, edi
L0044
: lea
rcx
, [
rsi+0x90
]
L00
45: jge L0
007
L004b
: lea
edx
, [
rbx
+0x1]
L0047: jmp L0062
L004e
: mov eax,
ebx
L0049: lea rcx, [r8+0x8]
L0050
: lock cmpxchg [
rcx
],
edx
L004d
: call
0x7ffeb81a35c0
L0054
: cmp eax,
ebx
L0052: movsxd rax, ebx
L0056
: jz
L006e
L0055: shl ra
x,
0x4
L0058
: cmp
[rbp], ebx
L0059: lea ra
x,
[rsi+rax+0x10]
L00
5b: jl L
007
f
L005e
: inc
edi
L005d: lea rcx, [rsp+0x20]
L0060
: mov [
rax
],
edi
L0062: mov edx, 0x14
L0062
: add rsp, 0x2
0
L0067
: call
System.Threading.SpinWait.SpinOnceCore(Int32)
L0066
: pop rbx
L006c: jmp L001a
L0067
: pop rsi
L006e: lea rc
x,
[rbp+0x8]
L00
68
: pop rdi
L0072: mov rd
x,
rdi
L0069
: ret
L0075: call 0x7ffeb81a35c0
L006a
: call 0x7ffeb82cef00
L007a
: inc
ebx
L006f
: int3
L007c
: mov [
rbp
],
ebx
L007f
: add rsp, 0x2
8
L0083
: pop rbx
L0084: pop rbp
L0085
: pop rsi
L00
86
: pop rdi
L0087
: ret
L0088
: call 0x7ffeb82cef00
L008d
: int3
Gespeicherte Diffs
Originaltext
Datei öffnen
L0000: push rdi L0001: push rsi L0002: push rbx L0003: sub rsp, 0x20 L0007: mov rsi, [rcx+0x8] L000b: mov edi, [rcx+0x48] L000e: mov ebx, edi L0010: and ebx, [rcx+0x10] L0013: cmp ebx, [rsi+0x8] L0016: jae L006a L0018: movsxd rax, ebx L001b: shl rax, 0x4 L001f: lea r8, [rsi+rax+0x10] L0024: mov rax, r8 L0027: mov r9d, [rax] L002a: cmp r9d, edi L002d: jnz L0042 L002f: lea r10, [rcx+0x48] L0033: lea r11d, [rdi+0x1] L0037: mov eax, edi L0039: lock cmpxchg [r10], r11d L003e: cmp eax, edi L0040: jz L0049 L0042: cmp r9d, edi L0045: jge L0007 L0047: jmp L0062 L0049: lea rcx, [r8+0x8] L004d: call 0x7ffeb81a35c0 L0052: movsxd rax, ebx L0055: shl rax, 0x4 L0059: lea rax, [rsi+rax+0x10] L005e: inc edi L0060: mov [rax], edi L0062: add rsp, 0x20 L0066: pop rbx L0067: pop rsi L0068: pop rdi L0069: ret L006a: call 0x7ffeb82cef00 L006f: int3
Bearbeitung
Datei öffnen
L0000: push rdi L0001: push rsi L0002: push rbp L0003: push rbx L0004: sub rsp, 0x28 L0008: mov rsi, rcx L000b: mov rdi, rdx L000e: mov eax, [rsi] L0010: xor eax, eax L0012: mov [rsp+0x20], eax L0016: mov [rsp+0x20], eax L001a: mov rax, [rsi+0x88] L0021: mov ebx, [rsi+0x90] L0027: mov ecx, [rax+0x8] L002a: lea edx, [rcx-0x1] L002d: and edx, ebx L002f: cmp edx, ecx L0031: jae L0088 L0033: movsxd rcx, edx L0036: shl rcx, 0x4 L003a: lea rbp, [rax+rcx+0x10] L003f: cmp [rbp], ebx L0042: jnz L0058 L0044: lea rcx, [rsi+0x90] L004b: lea edx, [rbx+0x1] L004e: mov eax, ebx L0050: lock cmpxchg [rcx], edx L0054: cmp eax, ebx L0056: jz L006e L0058: cmp [rbp], ebx L005b: jl L007f L005d: lea rcx, [rsp+0x20] L0062: mov edx, 0x14 L0067: call System.Threading.SpinWait.SpinOnceCore(Int32) L006c: jmp L001a L006e: lea rcx, [rbp+0x8] L0072: mov rdx, rdi L0075: call 0x7ffeb81a35c0 L007a: inc ebx L007c: mov [rbp], ebx L007f: add rsp, 0x28 L0083: pop rbx L0084: pop rbp L0085: pop rsi L0086: pop rdi L0087: ret L0088: call 0x7ffeb82cef00 L008d: int3
Unterschied finden