{
 "jogo": "Chocolate Doom",
 "versao": "3.1.1",
 "licenca": "GPL-2.0-or-later",
 "projeto": "https://github.com/chocolate-doom/chocolate-doom",
 "binario": {
  "pacote_url": "https://github.com/chocolate-doom/chocolate-doom/releases/download/chocolate-doom-3.1.1/chocolate-doom-3.1.1-win64.zip",
  "pacote_sha256": "58c34c61ae954493fce5ff01fd553898240a0de25658aa97b43ac9510c49581f",
  "pacote_sha256_publicado": "58c34c61ae954493fce5ff01fd553898240a0de25658aa97b43ac9510c49581f",
  "arquivo": "chocolate-doom.exe",
  "sha256": "15e81c194df270fbd71450222e71846247926fabfb889e72e7d855903454d752",
  "bytes": 875520,
  "formato": "PE32+ x86-64 (MinGW), sem tabela de símbolos (stripped)"
 },
 "fonte": {
  "url": "https://github.com/chocolate-doom/chocolate-doom/archive/refs/tags/chocolate-doom-3.1.1.tar.gz",
  "sha256": "1edcc41254bdc194beb0d33e267fae306556c4d24110a1d3d3f865717f25da23",
  "raiz": "chocolate-doom-chocolate-doom-3.1.1",
  "arquivos_nota": "lista do alvo chocolate-doom no CMake (COMMON + GAME + DEHACKED + biblioteca doom + textscreen + pcsound + opl + win32/win_opendir.c); fora: w_file_posix.c (exige mmap, ausente no MinGW) e os backends de Linux/BSD do pcsound e do opl",
  "arquivos": [
   "src/i_main.c",
   "src/i_system.c",
   "src/m_argv.c",
   "src/m_misc.c",
   "src/aes_prng.c",
   "src/d_event.c",
   "src/d_iwad.c",
   "src/d_loop.c",
   "src/d_mode.c",
   "src/deh_str.c",
   "src/gusconf.c",
   "src/i_cdmus.c",
   "src/i_endoom.c",
   "src/i_flmusic.c",
   "src/i_glob.c",
   "src/i_input.c",
   "src/i_joystick.c",
   "src/i_musicpack.c",
   "src/i_oplmusic.c",
   "src/i_pcsound.c",
   "src/i_sdlmusic.c",
   "src/i_sdlsound.c",
   "src/i_sound.c",
   "src/i_timer.c",
   "src/i_video.c",
   "src/i_videohr.c",
   "src/i_winmusic.c",
   "src/midifallback.c",
   "src/midifile.c",
   "src/mus2mid.c",
   "src/m_bbox.c",
   "src/m_cheat.c",
   "src/m_config.c",
   "src/m_controls.c",
   "src/m_fixed.c",
   "src/net_client.c",
   "src/net_common.c",
   "src/net_dedicated.c",
   "src/net_gui.c",
   "src/net_io.c",
   "src/net_loop.c",
   "src/net_packet.c",
   "src/net_petname.c",
   "src/net_query.c",
   "src/net_sdl.c",
   "src/net_server.c",
   "src/net_structrw.c",
   "src/sha1.c",
   "src/memio.c",
   "src/tables.c",
   "src/v_diskicon.c",
   "src/v_video.c",
   "src/w_checksum.c",
   "src/w_main.c",
   "src/w_wad.c",
   "src/w_file.c",
   "src/w_file_stdc.c",
   "src/w_file_win32.c",
   "src/w_merge.c",
   "src/z_zone.c",
   "src/deh_io.c",
   "src/deh_main.c",
   "src/deh_mapping.c",
   "src/deh_text.c",
   "win32/win_opendir.c",
   "src/doom/am_map.c",
   "src/doom/deh_ammo.c",
   "src/doom/deh_bexstr.c",
   "src/doom/deh_cheat.c",
   "src/doom/deh_doom.c",
   "src/doom/deh_frame.c",
   "src/doom/deh_misc.c",
   "src/doom/deh_ptr.c",
   "src/doom/deh_sound.c",
   "src/doom/deh_thing.c",
   "src/doom/deh_weapon.c",
   "src/doom/d_items.c",
   "src/doom/d_main.c",
   "src/doom/d_net.c",
   "src/doom/doomdef.c",
   "src/doom/doomstat.c",
   "src/doom/dstrings.c",
   "src/doom/f_finale.c",
   "src/doom/f_wipe.c",
   "src/doom/g_game.c",
   "src/doom/hu_lib.c",
   "src/doom/hu_stuff.c",
   "src/doom/info.c",
   "src/doom/m_menu.c",
   "src/doom/m_random.c",
   "src/doom/p_ceilng.c",
   "src/doom/p_doors.c",
   "src/doom/p_enemy.c",
   "src/doom/p_floor.c",
   "src/doom/p_inter.c",
   "src/doom/p_lights.c",
   "src/doom/p_map.c",
   "src/doom/p_maputl.c",
   "src/doom/p_mobj.c",
   "src/doom/p_plats.c",
   "src/doom/p_pspr.c",
   "src/doom/p_saveg.c",
   "src/doom/p_setup.c",
   "src/doom/p_sight.c",
   "src/doom/p_spec.c",
   "src/doom/p_switch.c",
   "src/doom/p_telept.c",
   "src/doom/p_tick.c",
   "src/doom/p_user.c",
   "src/doom/r_bsp.c",
   "src/doom/r_data.c",
   "src/doom/r_draw.c",
   "src/doom/r_main.c",
   "src/doom/r_plane.c",
   "src/doom/r_segs.c",
   "src/doom/r_sky.c",
   "src/doom/r_things.c",
   "src/doom/s_sound.c",
   "src/doom/sounds.c",
   "src/doom/statdump.c",
   "src/doom/st_lib.c",
   "src/doom/st_stuff.c",
   "src/doom/wi_stuff.c",
   "textscreen/txt_button.c",
   "textscreen/txt_checkbox.c",
   "textscreen/txt_conditional.c",
   "textscreen/txt_desktop.c",
   "textscreen/txt_dropdown.c",
   "textscreen/txt_fileselect.c",
   "textscreen/txt_gui.c",
   "textscreen/txt_inputbox.c",
   "textscreen/txt_io.c",
   "textscreen/txt_label.c",
   "textscreen/txt_radiobutton.c",
   "textscreen/txt_scrollpane.c",
   "textscreen/txt_sdl.c",
   "textscreen/txt_separator.c",
   "textscreen/txt_spinctrl.c",
   "textscreen/txt_strut.c",
   "textscreen/txt_table.c",
   "textscreen/txt_utf8.c",
   "textscreen/txt_widget.c",
   "textscreen/txt_window.c",
   "textscreen/txt_window_action.c",
   "pcsound/pcsound.c",
   "pcsound/pcsound_sdl.c",
   "pcsound/pcsound_win32.c",
   "opl/opl.c",
   "opl/opl_queue.c",
   "opl/opl_sdl.c",
   "opl/opl_timer.c",
   "opl/opl_win32.c",
   "opl/ioperm_sys.c",
   "opl/opl3.c"
  ]
 },
 "rea": {
  "pacote": "rea-agents@6.7.0",
  "imagem": "rea-local:6.7.0",
  "ghidra": "12.1.4",
  "conteiner": "--network none --cpus 2 --memory 8g, alvo :ro",
  "tempos_s": {
   "cli_analyze_com_snapshot": 206.9,
   "mcp_importacao_e_analise": 133.6,
   "mcp_consulta_tipica_max": 0.9
  },
  "data": "2026-10-19"
 },
 "dados_de_teste": {
  "arquivo": "freedoom1.wad",
  "projeto": "Freedoom 0.13.0 (BSD-3-Clause)",
  "pacote_url": "https://github.com/freedoom/freedoom/releases/download/v0.13.0/freedoom-0.13.0.zip",
  "pacote_sha256": "3f9b264f3e3ce503b4fb7f6bdcb1f419d93c7b546f4df3e874dd878db9688f59",
  "pacote_sha256_publicado": "3f9b264f3e3ce503b4fb7f6bdcb1f419d93c7b546f4df3e874dd878db9688f59 (freedoom-0.13.0-CHECKSUM, assinado)",
  "sha256": "7323bcc168c5a45ff10749b339960e98314740a734c30d4b9f3337001f9e703d",
  "bytes": 28795076
 },
 "evidencia_sha256": {
  "freedoom1.wad.json": "70db4e759cb3ab2406444e39daa4468c9d7493930d0307ab5e3e886507b1fd25",
  "funcoes.json": "69bdb144a71f3ece3f0a179bb2ec39d1bef27f69de0d63667aeed60067ecc581",
  "metricas.json": "0303d4d58dff8c074896e551ab6f8680e7edb27697246a1a702a4e405a545e83",
  "procedimentos.json.gz": "85dc7d30df9832ac2bbbd1192dc0f7496e76d91985a456a69058e67b020c4451",
  "pseudo/D_DoomLoop.c.txt": "56798d7e81f52c9697c6a140466d33b8965199de7f55d2ef008ffaac090f70b9",
  "pseudo/G_DoLoadGame.c.txt": "9e0a5accf4982ac623e956893aa286c68a930436520b60e5eb6870495b331110",
  "pseudo/G_DoSaveGame.c.txt": "d403e78276d7f032a3f56b11079dba9ee268f2c75b4ca10da0faa2a4d8e2a6e1",
  "pseudo/G_Ticker_parcial.c.txt": "982db971e83fc1110d41b94d932c522c27cfbccb1e35ac3c50e11a884f5bbb0a",
  "pseudo/G_VanillaVersionCode.c.txt": "0ed6b021235594f917527b0ebfb6d31a1031274bdabf7210608f492178dc1f1b",
  "pseudo/M_LoadDefaults.c.txt": "6d53ba25fae19ee7637d99a6b5ab60d32a53d2d30b110e2ce77dce869ec7a691",
  "pseudo/SaveHeader_a.c.txt": "d572859eaa25a72a278d73078ad7bdddffa0aa473db1feae8ec45ed0f1bd1ffc",
  "pseudo/SaveHeader_b.c.txt": "8d98e35043e5b560917553b62eed602df02bff1c8b7ecb10f5f5c3a78f47ed57",
  "pseudo/TryRunTics.c.txt": "7d877b7fe53b96fac4519e63e46b5c6cad7beb257e9d5cd8c6eaf2d5f13e9ba7",
  "pseudo/W_AddFile.asm.txt": "494e8cc3ca4bcfe2fd3cbbc006c1bb534392ed8c4c485d43b5d6cb85668b1741",
  "pseudo/W_AddFile.c.txt": "27533012905bba07cfe21c08c6637df9083d8fc7436f40f5a96faacecf3b8f9b",
  "pseudo/W_GetNumForName_ctx1.c.txt": "eece4de427325cdf0ee4bdf6f638371187e5c29adce37b0c97903c0ebd806def",
  "pseudo/W_GetNumForName_ctx2.c.txt": "c206556847d7c5430b53fff9639545cc0e5f69559512d14c224ba77d17b8486d",
  "pseudo/W_GetNumForName_ctx3.c.txt": "04d8539176f49fee2ac0016284e3a53f724e1548be9218ded4381d49577b7526",
  "pseudo/W_Read.c.txt": "cc1e3bcf008ff52a00a2804511cd37f94b711f21791a2ebba2a778e5987fd1ec",
  "pseudo/W_ReadLump.c.txt": "f12abb8ad2b5d53af6a0e2cec3654f12dae94de808f7995d8b07e8398da18642",
  "rea-analyze.json": "db153a5e201973b689e410a662964c04f63648d4d067eee9e5975d285be933d5",
  "rea-mcp.log": "01ca79050bbd433756e007b3ce3195de0ade2183180a25197bfb2057e37a8841",
  "textos.json.gz": "8cd59b9054da35ce19e626d9219a0f853e161c13bbddcb72ee29b5e35e994612"
 }
}
