balrog.git


balrog

~ ELF file analysis tool to be used after firmware extraction
git clone https://github.com/djnnvx/balrog.git
log | files | refs | archive | README

Cargo.lock (10477B)

      1 # This file is automatically @generated by Cargo.
      2 # It is not intended for manual editing.
      3 version = 4
      4 
      5 [[package]]
      6 name = "anstream"
      7 version = "1.0.0"
      8 source = "registry+https://github.com/rust-lang/crates.io-index"
      9 checksum = "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d"
     10 dependencies = [
     11  "anstyle",
     12  "anstyle-parse",
     13  "anstyle-query",
     14  "anstyle-wincon",
     15  "colorchoice",
     16  "is_terminal_polyfill",
     17  "utf8parse",
     18 ]
     19 
     20 [[package]]
     21 name = "anstyle"
     22 version = "1.0.14"
     23 source = "registry+https://github.com/rust-lang/crates.io-index"
     24 checksum = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000"
     25 
     26 [[package]]
     27 name = "anstyle-parse"
     28 version = "1.0.0"
     29 source = "registry+https://github.com/rust-lang/crates.io-index"
     30 checksum = "52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e"
     31 dependencies = [
     32  "utf8parse",
     33 ]
     34 
     35 [[package]]
     36 name = "anstyle-query"
     37 version = "1.1.5"
     38 source = "registry+https://github.com/rust-lang/crates.io-index"
     39 checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc"
     40 dependencies = [
     41  "windows-sys",
     42 ]
     43 
     44 [[package]]
     45 name = "anstyle-wincon"
     46 version = "3.0.11"
     47 source = "registry+https://github.com/rust-lang/crates.io-index"
     48 checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d"
     49 dependencies = [
     50  "anstyle",
     51  "once_cell_polyfill",
     52  "windows-sys",
     53 ]
     54 
     55 [[package]]
     56 name = "anyhow"
     57 version = "1.0.104"
     58 source = "registry+https://github.com/rust-lang/crates.io-index"
     59 checksum = "330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470"
     60 
     61 [[package]]
     62 name = "balrog"
     63 version = "0.1.0"
     64 dependencies = [
     65  "anyhow",
     66  "capstone",
     67  "clap",
     68  "goblin",
     69  "rayon",
     70  "serde",
     71  "serde_json",
     72 ]
     73 
     74 [[package]]
     75 name = "capstone"
     76 version = "0.13.0"
     77 source = "registry+https://github.com/rust-lang/crates.io-index"
     78 checksum = "015ef5d5ca1743e3f94af9509ba6bd2886523cfee46e48d15c2ef5216fd4ac9a"
     79 dependencies = [
     80  "capstone-sys",
     81  "libc",
     82 ]
     83 
     84 [[package]]
     85 name = "capstone-sys"
     86 version = "0.17.0"
     87 source = "registry+https://github.com/rust-lang/crates.io-index"
     88 checksum = "2267cb8d16a1e4197863ec4284ffd1aec26fe7e57c58af46b02590a0235809a0"
     89 dependencies = [
     90  "cc",
     91  "libc",
     92 ]
     93 
     94 [[package]]
     95 name = "cc"
     96 version = "1.4.6"
     97 source = "registry+https://github.com/rust-lang/crates.io-index"
     98 checksum = "a3eb0f42d6c360dc3f8a821f6bf2fdea7f72bfd36b3076eb0e6d1e9e0752fff4"
     99 dependencies = [
    100  "find-msvc-tools",
    101  "shlex",
    102 ]
    103 
    104 [[package]]
    105 name = "clap"
    106 version = "4.6.7"
    107 source = "registry+https://github.com/rust-lang/crates.io-index"
    108 checksum = "aa8876b300ab35ba921adea3dfd70157a46249b33f95c9084ae5709785478946"
    109 dependencies = [
    110  "clap_builder",
    111  "clap_derive",
    112 ]
    113 
    114 [[package]]
    115 name = "clap_builder"
    116 version = "4.6.7"
    117 source = "registry+https://github.com/rust-lang/crates.io-index"
    118 checksum = "ec0797fb7aeb1406c84efac526901f7ec3ead2124f946b494e72879d4b54704d"
    119 dependencies = [
    120  "anstream",
    121  "anstyle",
    122  "clap_lex",
    123  "strsim",
    124 ]
    125 
    126 [[package]]
    127 name = "clap_derive"
    128 version = "4.6.7"
    129 source = "registry+https://github.com/rust-lang/crates.io-index"
    130 checksum = "f9c751b79415d4e559e3d1fcf128e09e720eb673a06d26cf6f392d37d75b66e0"
    131 dependencies = [
    132  "heck",
    133  "proc-macro2",
    134  "quote",
    135  "syn",
    136 ]
    137 
    138 [[package]]
    139 name = "clap_lex"
    140 version = "1.1.1"
    141 source = "registry+https://github.com/rust-lang/crates.io-index"
    142 checksum = "1c133bc6a41be0d194c306b5506d15e6feeea7b1d6604bd3f8310dfb2ca96486"
    143 
    144 [[package]]
    145 name = "colorchoice"
    146 version = "1.0.5"
    147 source = "registry+https://github.com/rust-lang/crates.io-index"
    148 checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570"
    149 
    150 [[package]]
    151 name = "crossbeam-deque"
    152 version = "0.8.8"
    153 source = "registry+https://github.com/rust-lang/crates.io-index"
    154 checksum = "622f3fc73690be383c7214310406f28a90e6edeadc3cea882f9d71e495b9711a"
    155 dependencies = [
    156  "crossbeam-epoch",
    157  "crossbeam-utils",
    158 ]
    159 
    160 [[package]]
    161 name = "crossbeam-epoch"
    162 version = "0.9.21"
    163 source = "registry+https://github.com/rust-lang/crates.io-index"
    164 checksum = "dc74980687109a3b14c72fd458107bf0baa1da1a1a805e178d15501ba9b86d9d"
    165 dependencies = [
    166  "crossbeam-utils",
    167 ]
    168 
    169 [[package]]
    170 name = "crossbeam-utils"
    171 version = "0.8.23"
    172 source = "registry+https://github.com/rust-lang/crates.io-index"
    173 checksum = "a31eee39dddec8330830986fcd7625edb5a24ec90ea038215273bbc3adb08ac6"
    174 
    175 [[package]]
    176 name = "either"
    177 version = "1.18.0"
    178 source = "registry+https://github.com/rust-lang/crates.io-index"
    179 checksum = "252afb9ae5eaa683babdc6a068b3f5726eb19e05070c731f9b2a23a7c3e8ed34"
    180 
    181 [[package]]
    182 name = "find-msvc-tools"
    183 version = "0.1.12"
    184 source = "registry+https://github.com/rust-lang/crates.io-index"
    185 checksum = "3e0f1c7c3a72c66fd80abe965175f7523475c0489a87d3ff9d6e8c87d87a9d2d"
    186 
    187 [[package]]
    188 name = "goblin"
    189 version = "0.10.7"
    190 source = "registry+https://github.com/rust-lang/crates.io-index"
    191 checksum = "17582616a7718cca54cec18e534a76c7c4aec11a8b9a85695712f262fd15a4c8"
    192 dependencies = [
    193  "log",
    194  "plain",
    195  "scroll",
    196 ]
    197 
    198 [[package]]
    199 name = "heck"
    200 version = "0.5.0"
    201 source = "registry+https://github.com/rust-lang/crates.io-index"
    202 checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
    203 
    204 [[package]]
    205 name = "is_terminal_polyfill"
    206 version = "1.70.2"
    207 source = "registry+https://github.com/rust-lang/crates.io-index"
    208 checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695"
    209 
    210 [[package]]
    211 name = "itoa"
    212 version = "1.0.18"
    213 source = "registry+https://github.com/rust-lang/crates.io-index"
    214 checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"
    215 
    216 [[package]]
    217 name = "libc"
    218 version = "0.2.189"
    219 source = "registry+https://github.com/rust-lang/crates.io-index"
    220 checksum = "3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2"
    221 
    222 [[package]]
    223 name = "log"
    224 version = "0.4.34"
    225 source = "registry+https://github.com/rust-lang/crates.io-index"
    226 checksum = "f9f8bd3e56ce4dfc153cf470fffbfa98c7620958b312ca5c3a4b8d5181fd13c6"
    227 
    228 [[package]]
    229 name = "memchr"
    230 version = "2.8.3"
    231 source = "registry+https://github.com/rust-lang/crates.io-index"
    232 checksum = "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98"
    233 
    234 [[package]]
    235 name = "once_cell_polyfill"
    236 version = "1.70.2"
    237 source = "registry+https://github.com/rust-lang/crates.io-index"
    238 checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe"
    239 
    240 [[package]]
    241 name = "plain"
    242 version = "0.2.3"
    243 source = "registry+https://github.com/rust-lang/crates.io-index"
    244 checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6"
    245 
    246 [[package]]
    247 name = "proc-macro2"
    248 version = "1.0.107"
    249 source = "registry+https://github.com/rust-lang/crates.io-index"
    250 checksum = "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9"
    251 dependencies = [
    252  "unicode-ident",
    253 ]
    254 
    255 [[package]]
    256 name = "quote"
    257 version = "1.0.47"
    258 source = "registry+https://github.com/rust-lang/crates.io-index"
    259 checksum = "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001"
    260 dependencies = [
    261  "proc-macro2",
    262 ]
    263 
    264 [[package]]
    265 name = "rayon"
    266 version = "1.12.0"
    267 source = "registry+https://github.com/rust-lang/crates.io-index"
    268 checksum = "fb39b166781f92d482534ef4b4b1b2568f42613b53e5b6c160e24cfbfa30926d"
    269 dependencies = [
    270  "either",
    271  "rayon-core",
    272 ]
    273 
    274 [[package]]
    275 name = "rayon-core"
    276 version = "1.13.0"
    277 source = "registry+https://github.com/rust-lang/crates.io-index"
    278 checksum = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91"
    279 dependencies = [
    280  "crossbeam-deque",
    281  "crossbeam-utils",
    282 ]
    283 
    284 [[package]]
    285 name = "scroll"
    286 version = "0.13.0"
    287 source = "registry+https://github.com/rust-lang/crates.io-index"
    288 checksum = "c1257cd4248b4132760d6524d6dda4e053bc648c9070b960929bf50cfb1e7add"
    289 dependencies = [
    290  "scroll_derive",
    291 ]
    292 
    293 [[package]]
    294 name = "scroll_derive"
    295 version = "0.13.2"
    296 source = "registry+https://github.com/rust-lang/crates.io-index"
    297 checksum = "e1a36a382ed65dbcc0ab47fd5e9a94112417ccd34560a392ef3b7b0f0ec39148"
    298 dependencies = [
    299  "proc-macro2",
    300  "quote",
    301  "syn",
    302 ]
    303 
    304 [[package]]
    305 name = "serde"
    306 version = "1.0.229"
    307 source = "registry+https://github.com/rust-lang/crates.io-index"
    308 checksum = "4148590afebada386688f18773da617792bf2ef03ffc1e4cbd2b1d45b023e0ba"
    309 dependencies = [
    310  "serde_core",
    311  "serde_derive",
    312 ]
    313 
    314 [[package]]
    315 name = "serde_core"
    316 version = "1.0.229"
    317 source = "registry+https://github.com/rust-lang/crates.io-index"
    318 checksum = "67dca2c9c51e58a4791a4b1ed58308b39c64224d349a935ab5039aa360942a48"
    319 dependencies = [
    320  "serde_derive",
    321 ]
    322 
    323 [[package]]
    324 name = "serde_derive"
    325 version = "1.0.229"
    326 source = "registry+https://github.com/rust-lang/crates.io-index"
    327 checksum = "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348"
    328 dependencies = [
    329  "proc-macro2",
    330  "quote",
    331  "syn",
    332 ]
    333 
    334 [[package]]
    335 name = "serde_json"
    336 version = "1.0.151"
    337 source = "registry+https://github.com/rust-lang/crates.io-index"
    338 checksum = "c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14"
    339 dependencies = [
    340  "itoa",
    341  "memchr",
    342  "serde",
    343  "serde_core",
    344  "zmij",
    345 ]
    346 
    347 [[package]]
    348 name = "shlex"
    349 version = "2.0.1"
    350 source = "registry+https://github.com/rust-lang/crates.io-index"
    351 checksum = "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba"
    352 
    353 [[package]]
    354 name = "strsim"
    355 version = "0.11.1"
    356 source = "registry+https://github.com/rust-lang/crates.io-index"
    357 checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
    358 
    359 [[package]]
    360 name = "syn"
    361 version = "3.0.6"
    362 source = "registry+https://github.com/rust-lang/crates.io-index"
    363 checksum = "8593e8e72159ed2257d083c7a454a85cbf854f37a0966d8d483aff8c8a3ebcee"
    364 dependencies = [
    365  "proc-macro2",
    366  "quote",
    367  "unicode-ident",
    368 ]
    369 
    370 [[package]]
    371 name = "unicode-ident"
    372 version = "1.0.26"
    373 source = "registry+https://github.com/rust-lang/crates.io-index"
    374 checksum = "d245f478577f809a851594d02313b640fb437e0bb33866753cff937863096954"
    375 
    376 [[package]]
    377 name = "utf8parse"
    378 version = "0.2.2"
    379 source = "registry+https://github.com/rust-lang/crates.io-index"
    380 checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
    381 
    382 [[package]]
    383 name = "windows-link"
    384 version = "0.2.1"
    385 source = "registry+https://github.com/rust-lang/crates.io-index"
    386 checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
    387 
    388 [[package]]
    389 name = "windows-sys"
    390 version = "0.61.2"
    391 source = "registry+https://github.com/rust-lang/crates.io-index"
    392 checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
    393 dependencies = [
    394  "windows-link",
    395 ]
    396 
    397 [[package]]
    398 name = "zmij"
    399 version = "1.0.23"
    400 source = "registry+https://github.com/rust-lang/crates.io-index"
    401 checksum = "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b"