Comments (1)
Another example (from yt-dlp.exe
):
{"code":"/* jsdec pseudo code output */\n/* C:\\Users\\xvilk\\Downloads\\yt-dlp.exe @ 0x140001c00 */\n#include <stdint.h>\n \n#define SWAP32(n) ((uint32_t) (((n & 0x000000ff) << 24) | \\\n ((n & 0x0000ff00) << 8) | \\\n ((n & 0x00ff0000) >> 8) | \\\n ((n & 0xff000000) >> 24)))\n \nint64_t fcn_140001c00 (void) {\n rdi = rcx;\n rcx = *(rcx);\n if (rcx == 0) {\n goto label_4;\n }\nlabel_1:\n rax = *(data.14001d380);\n r8d = 8;\n rdx = *(rax);\n *(var_20h) = rdx;\n rdx >>= 0x18;\n edx += 0xc;\n *(var_1dh) = dl;\n rax = fcn_140006d70 (rcx, var_20h, r8);\n rbx = rax;\n if (rax == 0) {\n goto label_3;\n }\n r8d = 0;\n eax = fcn_14000d690 (*(rdi), eax, r8, r9);\n if (eax < 0) {\n goto label_5;\n }\n r8d = 1;\n rax = fread (rdi + 0x20, 0x58, r8, *(rdi));\n if (rax == 0) {\n goto label_6;\n }\n eax = *((rdi + 0x28));\n ecx = *((rdi + 0x30));\n rbx += 0x58;\n r8d = 0;\n *((rdi + 0x507c)) = 0;\n eax = SWAP32 (eax);\n ecx = SWAP32 (ecx);\n *((rdi + 0x28)) = eax;\n *((rdi + 0x30)) = ecx;\n ecx = *((rdi + 0x34));\n rbx -= rax;\n edx = SWAP32 (edx);\n *((rdi + 8)) = rbx;\n ecx = SWAP32 (ecx);\n *((rdi + 0x2c)) = edx;\n edx += ebx;\n *((rdi + 0x34)) = ecx;\n *(0x140021040) = ecx;\n fcn_14000d690 (*(rdi), *((rdi + 0x2c)), r8, r9);\n rbx = *((rdi + 0x30));\n rcx = rbx;\n rax = malloc ();\n *((rdi + 0x10)) = rax;\n rcx = rax;\n if (rax == 0) {\n goto label_7;\n }\n r8d = 1;\n rax = fread (rcx, rbx, r8, *(rdi));\n if (rax == 0) {\n goto label_8;\n }\n rax = *((rdi + 0x30));\n rax += *((rdi + 0x10));\n *((rdi + 0x18)) = rax;\n rcx = *(rdi);\n eax = ferror ();\n ebx = eax;\n if (eax != 0) {\n goto label_9;\n }\n rax = *((rdi + 0x10));\n r8 = *((rdi + 0x18));\n rsi = \"Cannot read Table of Contents.\\n\";\n do {\n if (rax >= r8) {\n goto label_10;\n }\nlabel_0:\n ecx = *((rax + 4));\n edx = *(rax);\n ecx = SWAP32 (ecx);\n *((rax + 4)) = ecx;\n ecx = *((rax + 8));\n edx = SWAP32 (edx);\n *(rax) = edx;\n rdx = (int64_t) edx;\n ecx = SWAP32 (ecx);\n *((rax + 8)) = ecx;\n ecx = *((rax + 0xc));\n ecx = SWAP32 (ecx);\n *((rax + 0xc)) = ecx;\n rax += rdx;\n } while (rax >= *((rdi + 0x10)));\n fcn_1400021d0 (rsi, rdx, r8, r9);\n rax = *((rdi + 0x18));\n r8 = *((rdi + 0x18));\n if (rax < r8) {\n goto label_0;\n }\nlabel_10:\n rcx = *(rdi);\n if (rcx != 0) {\n fclose (rcx);\n *(rdi) = 0;\n }\nlabel_2:\n eax = ebx;\n return rax;\nlabel_4:\n rax = fcn_140003370 (rdi + 0x78, data.140017150);\n *(rdi) = rax;\n rcx = rax;\n if (rax != 0) {\n goto label_1;\n }\n goto label_3;\nlabel_6:\n fcn_140002230 (\"fread\", \"Failed to read cookie!\\n\", r8, r9);\n do {\nlabel_3:\n ebx = 0xffffffff;\n goto label_2;\nlabel_8:\n fcn_140002230 (\"fread\", \"Could not read full TOC!\\n\", r8, r9);\n } while (1);\nlabel_9:\n fcn_1400021d0 (\"Error on file.\\n\", rdx, r8, r9);\n goto label_3;\nlabel_5:\n fcn_140002230 (\"fseek\", \"Failed to seek to cookie position!\\n\", r8, r9);\n goto label_3;\nlabel_7:\n fcn_140002230 (\"malloc\", \"Could not allocate buffer for TOC!\\n\", r8, r9);\n goto label_3;\n}\n","annotations":[{"start":0,"end":30,"type":"offset","offset":"5368716288"},{"start":0,"end":30,"type":"syntax_highlight","syntax_highlight":"comment"},{"start":31,"end":86,"type":"offset","offset":"5368716288"},{"start":31,"end":86,"type":"syntax_highlight","syntax_highlight":"comment"},{"start":87,"end":106,"type":"offset","offset":"5368716288"},{"start":87,"end":106,"type":"syntax_highlight","syntax_highlight":"comment"},{"start":107,"end":108,"type":"offset","offset":"5368716288"},{"start":109,"end":168,"type":"offset","offset":"5368716288"},{"start":109,"end":168,"type":"syntax_highlight","syntax_highlight":"comment"},{"start":169,"end":228,"type":"offset","offset":"5368716288"},{"start":206,"end":216,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":206,"end":216,"type":"constant_variable","offset":"65280"},{"start":222,"end":223,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":222,"end":223,"type":"constant_variable","offset":"8"},{"start":229,"end":288,"type":"offset","offset":"5368716288"},{"start":266,"end":276,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":266,"end":276,"type":"constant_variable","offset":"16711680"},{"start":282,"end":283,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":282,"end":283,"type":"constant_variable","offset":"8"},{"start":289,"end":346,"type":"offset","offset":"5368716288"},{"start":326,"end":336,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":326,"end":336,"type":"constant_variable","offset":"4278190080"},{"start":341,"end":343,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":341,"end":343,"type":"constant_variable","offset":"24"},{"start":347,"end":348,"type":"offset","offset":"5368716288"},{"start":349,"end":379,"type":"offset","offset":"5368716288"},{"start":349,"end":356,"type":"syntax_highlight","syntax_highlight":"datatype"},{"start":357,"end":370,"type":"syntax_highlight","syntax_highlight":"function_name"},{"start":357,"end":370,"type":"function_name","name":"fcn.140001c00","offset":"5368716288"},{"start":372,"end":376,"type":"syntax_highlight","syntax_highlight":"datatype"},{"start":380,"end":394,"type":"offset","offset":"5368716295"},{"start":395,"end":412,"type":"offset","offset":"5368716298"},{"start":413,"end":432,"type":"offset","offset":"5368716304"},{"start":417,"end":419,"type":"syntax_highlight","syntax_highlight":"keyword"},{"start":428,"end":429,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":428,"end":429,"type":"constant_variable","offset":"0"},{"start":433,"end":454,"type":"offset","offset":"5368716304"},{"start":455,"end":460,"type":"offset","offset":"5368716304"},{"start":461,"end":469,"type":"offset","offset":"5368716310"},{"start":470,"end":498,"type":"offset","offset":"5368716310"},{"start":499,"end":511,"type":"offset","offset":"5368716317"},{"start":504,"end":505,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":504,"end":505,"type":"constant_variable","offset":"8"},{"start":512,"end":529,"type":"offset","offset":"5368716323"},{"start":530,"end":551,"type":"offset","offset":"5368716326"},{"start":552,"end":569,"type":"offset","offset":"5368716331"},{"start":564,"end":568,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":564,"end":568,"type":"constant_variable","offset":"24"},{"start":570,"end":585,"type":"offset","offset":"5368716335"},{"start":581,"end":584,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":581,"end":584,"type":"constant_variable","offset":"12"},{"start":586,"end":606,"type":"offset","offset":"5368716338"},{"start":607,"end":650,"type":"offset","offset":"5368716347"},{"start":617,"end":630,"type":"syntax_highlight","syntax_highlight":"function_name"},{"start":617,"end":630,"type":"function_name","name":"fcn.140006d70","offset":"5368737136"},{"start":651,"end":665,"type":"offset","offset":"5368716352"},{"start":666,"end":685,"type":"offset","offset":"5368716358"},{"start":670,"end":672,"type":"syntax_highlight","syntax_highlight":"keyword"},{"start":681,"end":682,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":681,"end":682,"type":"constant_variable","offset":"0"},{"start":686,"end":707,"type":"offset","offset":"5368716358"},{"start":708,"end":713,"type":"offset","offset":"5368716358"},{"start":714,"end":726,"type":"offset","offset":"5368716367"},{"start":724,"end":725,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":724,"end":725,"type":"constant_variable","offset":"0"},{"start":727,"end":773,"type":"offset","offset":"5368716372"},{"start":737,"end":750,"type":"syntax_highlight","syntax_highlight":"function_name"},{"start":737,"end":750,"type":"function_name","name":"fcn.14000d690","offset":"5368764048"},{"start":774,"end":792,"type":"offset","offset":"5368716379"},{"start":778,"end":780,"type":"syntax_highlight","syntax_highlight":"keyword"},{"start":788,"end":789,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":788,"end":789,"type":"constant_variable","offset":"0"},{"start":793,"end":814,"type":"offset","offset":"5368716379"},{"start":815,"end":820,"type":"offset","offset":"5368716379"},{"start":821,"end":833,"type":"offset","offset":"5368716392"},{"start":831,"end":832,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":831,"end":832,"type":"constant_variable","offset":"1"},{"start":834,"end":881,"type":"offset","offset":"5368716403"},{"start":844,"end":849,"type":"syntax_highlight","syntax_highlight":"function_name"},{"start":844,"end":849,"type":"function_name","name":"sub.msvcrt.dll_fread","offset":"5368796232"},{"start":857,"end":861,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":857,"end":861,"type":"constant_variable","offset":"32"},{"start":863,"end":867,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":863,"end":867,"type":"constant_variable","offset":"88"},{"start":882,"end":901,"type":"offset","offset":"5368716411"},{"start":886,"end":888,"type":"syntax_highlight","syntax_highlight":"keyword"},{"start":897,"end":898,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":897,"end":898,"type":"constant_variable","offset":"0"},{"start":902,"end":923,"type":"offset","offset":"5368716411"},{"start":924,"end":929,"type":"offset","offset":"5368716411"},{"start":930,"end":956,"type":"offset","offset":"5368716417"},{"start":949,"end":953,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":949,"end":953,"type":"constant_variable","offset":"40"},{"start":957,"end":983,"type":"offset","offset":"5368716420"},{"start":976,"end":980,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":976,"end":980,"type":"constant_variable","offset":"48"},{"start":984,"end":1000,"type":"offset","offset":"5368716423"},{"start":995,"end":999,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":995,"end":999,"type":"constant_variable","offset":"88"},{"start":1001,"end":1013,"type":"offset","offset":"5368716427"},{"start":1011,"end":1012,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":1011,"end":1012,"type":"constant_variable","offset":"0"},{"start":1014,"end":1040,"type":"offset","offset":"5368716430"},{"start":1027,"end":1033,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":1027,"end":1033,"type":"constant_variable","offset":"20604"},{"start":1038,"end":1039,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":1038,"end":1039,"type":"constant_variable","offset":"0"},{"start":1041,"end":1064,"type":"offset","offset":"5368716443"},{"start":1065,"end":1088,"type":"offset","offset":"5368716445"},{"start":1089,"end":1115,"type":"offset","offset":"5368716447"},{"start":1102,"end":1106,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":1102,"end":1106,"type":"constant_variable","offset":"40"},{"start":1116,"end":1142,"type":"offset","offset":"5368716452"},{"start":1129,"end":1133,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":1129,"end":1133,"type":"constant_variable","offset":"48"},{"start":1143,"end":1169,"type":"offset","offset":"5368716455"},{"start":1162,"end":1166,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":1162,"end":1166,"type":"constant_variable","offset":"52"},{"start":1170,"end":1185,"type":"offset","offset":"5368716458"},{"start":1186,"end":1209,"type":"offset","offset":"5368716461"},{"start":1210,"end":1233,"type":"offset","offset":"5368716463"},{"start":1223,"end":1224,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":1223,"end":1224,"type":"constant_variable","offset":"8"},{"start":1234,"end":1257,"type":"offset","offset":"5368716467"},{"start":1258,"end":1284,"type":"offset","offset":"5368716469"},{"start":1271,"end":1275,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":1271,"end":1275,"type":"constant_variable","offset":"44"},{"start":1285,"end":1300,"type":"offset","offset":"5368716472"},{"start":1301,"end":1327,"type":"offset","offset":"5368716474"},{"start":1314,"end":1318,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":1314,"end":1318,"type":"constant_variable","offset":"52"},{"start":1328,"end":1353,"type":"offset","offset":"5368716477"},{"start":1334,"end":1345,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":1334,"end":1345,"type":"constant_variable","offset":"5368844352"},{"start":1354,"end":1406,"type":"offset","offset":"5368716486"},{"start":1358,"end":1371,"type":"syntax_highlight","syntax_highlight":"function_name"},{"start":1358,"end":1371,"type":"function_name","name":"fcn.14000d690","offset":"5368764048"},{"start":1390,"end":1394,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":1390,"end":1394,"type":"constant_variable","offset":"44"},{"start":1407,"end":1433,"type":"offset","offset":"5368716491"},{"start":1426,"end":1430,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":1426,"end":1430,"type":"constant_variable","offset":"48"},{"start":1434,"end":1448,"type":"offset","offset":"5368716495"},{"start":1449,"end":1469,"type":"offset","offset":"5368716498"},{"start":1459,"end":1465,"type":"syntax_highlight","syntax_highlight":"function_name"},{"start":1459,"end":1465,"type":"function_name","name":"sub.msvcrt.dll_malloc","offset":"5368796288"},{"start":1470,"end":1496,"type":"offset","offset":"5368716503"},{"start":1483,"end":1487,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":1483,"end":1487,"type":"constant_variable","offset":"16"},{"start":1497,"end":1511,"type":"offset","offset":"5368716507"},{"start":1512,"end":1531,"type":"offset","offset":"5368716513"},{"start":1516,"end":1518,"type":"syntax_highlight","syntax_highlight":"keyword"},{"start":1527,"end":1528,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":1527,"end":1528,"type":"constant_variable","offset":"0"},{"start":1532,"end":1553,"type":"offset","offset":"5368716513"},{"start":1554,"end":1559,"type":"offset","offset":"5368716513"},{"start":1560,"end":1572,"type":"offset","offset":"5368716522"},{"start":1570,"end":1571,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":1570,"end":1571,"type":"constant_variable","offset":"1"},{"start":1573,"end":1612,"type":"offset","offset":"5368716531"},{"start":1583,"end":1588,"type":"syntax_highlight","syntax_highlight":"function_name"},{"start":1583,"end":1588,"type":"function_name","name":"sub.msvcrt.dll_fread","offset":"5368796232"},{"start":1613,"end":1632,"type":"offset","offset":"5368716539"},{"start":1617,"end":1619,"type":"syntax_highlight","syntax_highlight":"keyword"},{"start":1628,"end":1629,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":1628,"end":1629,"type":"constant_variable","offset":"0"},{"start":1633,"end":1654,"type":"offset","offset":"5368716539"},{"start":1655,"end":1660,"type":"offset","offset":"5368716539"},{"start":1661,"end":1687,"type":"offset","offset":"5368716545"},{"start":1680,"end":1684,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":1680,"end":1684,"type":"constant_variable","offset":"48"},{"start":1688,"end":1715,"type":"offset","offset":"5368716549"},{"start":1708,"end":1712,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":1708,"end":1712,"type":"constant_variable","offset":"16"},{"start":1716,"end":1742,"type":"offset","offset":"5368716553"},{"start":1729,"end":1733,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":1729,"end":1733,"type":"constant_variable","offset":"24"},{"start":1743,"end":1760,"type":"offset","offset":"5368716557"},{"start":1761,"end":1781,"type":"offset","offset":"5368716560"},{"start":1771,"end":1777,"type":"syntax_highlight","syntax_highlight":"function_name"},{"start":1771,"end":1777,"type":"function_name","name":"sub.msvcrt.dll_ferror","offset":"5368796184"},{"start":1782,"end":1796,"type":"offset","offset":"5368716565"},{"start":1797,"end":1816,"type":"offset","offset":"5368716569"},{"start":1801,"end":1803,"type":"syntax_highlight","syntax_highlight":"keyword"},{"start":1812,"end":1813,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":1812,"end":1813,"type":"constant_variable","offset":"0"},{"start":1817,"end":1838,"type":"offset","offset":"5368716569"},{"start":1839,"end":1844,"type":"offset","offset":"5368716569"},{"start":1845,"end":1871,"type":"offset","offset":"5368716575"},{"start":1864,"end":1868,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":1864,"end":1868,"type":"constant_variable","offset":"16"},{"start":1872,"end":1897,"type":"offset","offset":"5368716579"},{"start":1890,"end":1894,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":1890,"end":1894,"type":"constant_variable","offset":"24"},{"start":1898,"end":1943,"type":"offset","offset":"5368716583"},{"start":1908,"end":1942,"type":"syntax_highlight","syntax_highlight":"global_variable"},{"start":1944,"end":1952,"type":"offset","offset":"5368716592"},{"start":1948,"end":1950,"type":"syntax_highlight","syntax_highlight":"keyword"},{"start":1953,"end":1977,"type":"offset","offset":"5368716595"},{"start":1961,"end":1963,"type":"syntax_highlight","syntax_highlight":"keyword"},{"start":1978,"end":2004,"type":"offset","offset":"5368716595"},{"start":2005,"end":2014,"type":"offset","offset":"5368716595"},{"start":2015,"end":2023,"type":"offset","offset":"5368716597"},{"start":2024,"end":2051,"type":"offset","offset":"5368716597"},{"start":2047,"end":2048,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":2047,"end":2048,"type":"constant_variable","offset":"4"},{"start":2052,"end":2073,"type":"offset","offset":"5368716600"},{"start":2074,"end":2101,"type":"offset","offset":"5368716602"},{"start":2102,"end":2129,"type":"offset","offset":"5368716604"},{"start":2119,"end":2120,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":2119,"end":2120,"type":"constant_variable","offset":"4"},{"start":2130,"end":2157,"type":"offset","offset":"5368716607"},{"start":2153,"end":2154,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":2153,"end":2154,"type":"constant_variable","offset":"8"},{"start":2158,"end":2185,"type":"offset","offset":"5368716610"},{"start":2186,"end":2207,"type":"offset","offset":"5368716612"},{"start":2208,"end":2236,"type":"offset","offset":"5368716614"},{"start":2223,"end":2230,"type":"syntax_highlight","syntax_highlight":"datatype"},{"start":2237,"end":2264,"type":"offset","offset":"5368716617"},{"start":2265,"end":2292,"type":"offset","offset":"5368716619"},{"start":2282,"end":2283,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":2282,"end":2283,"type":"constant_variable","offset":"8"},{"start":2293,"end":2322,"type":"offset","offset":"5368716622"},{"start":2316,"end":2319,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":2316,"end":2319,"type":"constant_variable","offset":"12"},{"start":2323,"end":2350,"type":"offset","offset":"5368716625"},{"start":2351,"end":2380,"type":"offset","offset":"5368716627"},{"start":2368,"end":2371,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":2368,"end":2371,"type":"constant_variable","offset":"12"},{"start":2381,"end":2400,"type":"offset","offset":"5368716630"},{"start":2401,"end":2438,"type":"offset","offset":"5368716637"},{"start":2407,"end":2412,"type":"syntax_highlight","syntax_highlight":"keyword"},{"start":2430,"end":2434,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":2430,"end":2434,"type":"constant_variable","offset":"16"},{"start":2439,"end":2476,"type":"offset","offset":"5368716642"},{"start":2443,"end":2456,"type":"syntax_highlight","syntax_highlight":"function_name"},{"start":2443,"end":2456,"type":"function_name","name":"fcn.1400021d0","offset":"5368717776"},{"start":2477,"end":2503,"type":"offset","offset":"5368716647"},{"start":2496,"end":2500,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":2496,"end":2500,"type":"constant_variable","offset":"24"},{"start":2504,"end":2529,"type":"offset","offset":"5368716651"},{"start":2522,"end":2526,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":2522,"end":2526,"type":"constant_variable","offset":"24"},{"start":2530,"end":2549,"type":"offset","offset":"5368716657"},{"start":2534,"end":2536,"type":"syntax_highlight","syntax_highlight":"keyword"},{"start":2550,"end":2571,"type":"offset","offset":"5368716657"},{"start":2572,"end":2577,"type":"offset","offset":"5368716657"},{"start":2578,"end":2587,"type":"offset","offset":"5368716664"},{"start":2588,"end":2605,"type":"offset","offset":"5368716664"},{"start":2606,"end":2625,"type":"offset","offset":"5368716670"},{"start":2610,"end":2612,"type":"syntax_highlight","syntax_highlight":"keyword"},{"start":2621,"end":2622,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":2621,"end":2622,"type":"constant_variable","offset":"0"},{"start":2626,"end":2647,"type":"offset","offset":"5368716672"},{"start":2634,"end":2640,"type":"syntax_highlight","syntax_highlight":"function_name"},{"start":2634,"end":2640,"type":"function_name","name":"sub.msvcrt.dll_fclose","offset":"5368796168"},{"start":2648,"end":2667,"type":"offset","offset":"5368716677"},{"start":2665,"end":2666,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":2665,"end":2666,"type":"constant_variable","offset":"0"},{"start":2668,"end":2673,"type":"offset","offset":"5368716677"},{"start":2674,"end":2682,"type":"offset","offset":"5368716684"},{"start":2683,"end":2697,"type":"offset","offset":"5368716684"},{"start":2698,"end":2713,"type":"offset","offset":"5368716693"},{"start":2702,"end":2708,"type":"syntax_highlight","syntax_highlight":"keyword"},{"start":2714,"end":2722,"type":"offset","offset":"5368716704"},{"start":2723,"end":2776,"type":"offset","offset":"5368716715"},{"start":2733,"end":2746,"type":"syntax_highlight","syntax_highlight":"function_name"},{"start":2733,"end":2746,"type":"function_name","name":"fcn.140003370","offset":"5368722288"},{"start":2754,"end":2758,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":2754,"end":2758,"type":"constant_variable","offset":"120"},{"start":2765,"end":2774,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":2765,"end":2774,"type":"constant_variable","offset":"140017150"},{"start":2777,"end":2794,"type":"offset","offset":"5368716720"},{"start":2795,"end":2809,"type":"offset","offset":"5368716723"},{"start":2810,"end":2829,"type":"offset","offset":"5368716729"},{"start":2814,"end":2816,"type":"syntax_highlight","syntax_highlight":"keyword"},{"start":2825,"end":2826,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":2825,"end":2826,"type":"constant_variable","offset":"0"},{"start":2830,"end":2851,"type":"offset","offset":"5368716729"},{"start":2852,"end":2857,"type":"offset","offset":"5368716729"},{"start":2858,"end":2875,"type":"offset","offset":"5368716735"},{"start":2876,"end":2884,"type":"offset","offset":"5368716744"},{"start":2885,"end":2949,"type":"offset","offset":"5368716758"},{"start":2889,"end":2902,"type":"syntax_highlight","syntax_highlight":"function_name"},{"start":2889,"end":2902,"type":"function_name","name":"fcn.140002230","offset":"5368717872"},{"start":2904,"end":2911,"type":"syntax_highlight","syntax_highlight":"global_variable"},{"start":2904,"end":2911,"type":"global_variable","offset":"5368909344"},{"start":2950,"end":2958,"type":"offset","offset":"5368716763"},{"start":2954,"end":2956,"type":"syntax_highlight","syntax_highlight":"keyword"},{"start":2959,"end":2967,"type":"offset","offset":"5368716763"},{"start":2968,"end":2993,"type":"offset","offset":"5368716763"},{"start":2982,"end":2992,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":2982,"end":2992,"type":"constant_variable","offset":"4294967295"},{"start":2994,"end":3015,"type":"offset","offset":"5368716768"},{"start":3016,"end":3024,"type":"offset","offset":"5368716770"},{"start":3025,"end":3095,"type":"offset","offset":"5368716784"},{"start":3033,"end":3046,"type":"syntax_highlight","syntax_highlight":"function_name"},{"start":3033,"end":3046,"type":"function_name","name":"fcn.140002230","offset":"5368717872"},{"start":3048,"end":3055,"type":"syntax_highlight","syntax_highlight":"global_variable"},{"start":3048,"end":3055,"type":"global_variable","offset":"5368909344"},{"start":3096,"end":3112,"type":"offset","offset":"5368716789"},{"start":3102,"end":3107,"type":"syntax_highlight","syntax_highlight":"keyword"},{"start":3109,"end":3110,"type":"syntax_highlight","syntax_highlight":"constant_variable"},{"start":3109,"end":3110,"type":"constant_variable","offset":"1"},{"start":3113,"end":3121,"type":"offset","offset":"5368716791"},{"start":3122,"end":3174,"type":"offset","offset":"5368716798"},{"start":3126,"end":3139,"type":"syntax_highlight","syntax_highlight":"function_name"},{"start":3126,"end":3139,"type":"function_name","name":"fcn.1400021d0","offset":"5368717776"},{"start":3141,"end":3159,"type":"syntax_highlight","syntax_highlight":"global_variable"},{"start":3175,"end":3192,"type":"offset","offset":"5368716803"},{"start":3193,"end":3201,"type":"offset","offset":"5368716805"},{"start":3202,"end":3278,"type":"offset","offset":"5368716819"},{"start":3206,"end":3219,"type":"syntax_highlight","syntax_highlight":"function_name"},{"start":3206,"end":3219,"type":"function_name","name":"fcn.140002230","offset":"5368717872"},{"start":3221,"end":3228,"type":"syntax_highlight","syntax_highlight":"global_variable"},{"start":3221,"end":3228,"type":"global_variable","offset":"5368803787"},{"start":3279,"end":3296,"type":"offset","offset":"5368716824"},{"start":3297,"end":3305,"type":"offset","offset":"5368716826"},{"start":3306,"end":3383,"type":"offset","offset":"5368716840"},{"start":3310,"end":3323,"type":"syntax_highlight","syntax_highlight":"function_name"},{"start":3310,"end":3323,"type":"function_name","name":"fcn.140002230","offset":"5368717872"},{"start":3325,"end":3333,"type":"syntax_highlight","syntax_highlight":"global_variable"},{"start":3325,"end":3333,"type":"global_variable","offset":"5368909418"},{"start":3362,"end":3365,"type":"syntax_highlight","syntax_highlight":"keyword"},{"start":3384,"end":3401,"type":"offset","offset":"5368716845"},{"start":3402,"end":3403,"type":"offset","offset":"5368716845"}]}
from cutter.
Related Issues (20)
- Cutter quit unexpectedly HOT 5
- Cutter-v2.3.3-Linux-x86_64.AppImage crashed HOT 8
- freezes on MacOS apple silicon HOT 5
- Program Unstable & Crashing HOT 3
- Add "Show Xrefs to global" in global variable context menu HOT 1
- Double click on global variable in "Global Variables" tab should show disassembly widget
- Show variables of the selected type in "Types" tab HOT 3
- Add a window with a list of all keybindings HOT 1
- [Miscellaneous] Auto publish releases to Winget HOT 2
- cutter build fails with `-Werror=odr`
- Can't Open Cutter: error while loading shared libraries: librz_core.so.0.5: cannot open shared object file. HOT 2
- Broken clang format link in developer docs
- MSP430 disassembly, missing indicator for Immediate Value or Memory Location HOT 6
- rizin/meson.build config still points to archived liblzma (xz-utils) repository. HOT 1
- Cutter freezes when scrolling disassembly HOT 5
- Show added globals name in disassembly HOT 3
- Crash on start in macOS Mojave
- canβt modify the Language option HOT 5
- KSyntaxHighlighting is now available on Qt6 HOT 1
- Cutter 2.3.4 cannot work on MacOS 12.x (Monterey)
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
π Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. πππ
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google β€οΈ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cutter.