Coverage report: 72.1327%

Files Functions Classes

coverage.py v7.5.1, created at 2024-05-21 02:01 +0000

File class statements missing excluded branches partial coverage
gef.py ValidationError 0 0 0 0 0 100.0000%
gef.py ObsoleteException 0 0 0 0 0 100.0000%
gef.py AlreadyRegisteredException 0 0 0 0 0 100.0000%
gef.py classproperty 2 0 0 0 0 100.0000%
gef.py Color 21 0 0 28 6 87.7551%
gef.py Address 23 1 0 8 0 96.7742%
gef.py Permission 25 0 0 2 0 100.0000%
gef.py Section 19 7 0 2 1 61.9048%
gef.py Endianness 3 2 0 0 0 33.3333%
gef.py FileFormatSection 0 0 0 0 0 100.0000%
gef.py FileFormat 10 4 0 4 1 64.2857%
gef.py Elf 74 8 0 46 7 87.5000%
gef.py Elf.Class 0 0 0 0 0 100.0000%
gef.py Elf.Abi 0 0 0 0 0 100.0000%
gef.py Elf.Type 0 0 0 0 0 100.0000%
gef.py Elf.OsAbi 0 0 0 0 0 100.0000%
gef.py Phdr 15 5 0 4 2 63.1579%
gef.py Phdr.Type 1 1 0 0 0 0.0000%
gef.py Phdr.Flags 0 0 0 0 0 100.0000%
gef.py Shdr 30 8 0 8 3 71.0526%
gef.py Shdr.Type 1 1 0 0 0 0.0000%
gef.py Shdr.Flags 1 0 0 0 0 100.0000%
gef.py Instruction 16 4 0 8 2 75.0000%
gef.py GlibcHeapInfo 39 8 0 10 5 73.4694%
gef.py GlibcHeapInfo.heap_info_t.heap_info_cls 0 0 0 0 0 100.0000%
gef.py GlibcArena 98 28 0 24 7 68.0328%
gef.py GlibcArena.malloc_state_t.malloc_state_cls 0 0 0 0 0 100.0000%
gef.py GlibcChunk 99 25 0 24 8 73.1707%
gef.py GlibcChunk.ChunkFlags 1 0 0 0 0 100.0000%
gef.py GlibcChunk.malloc_chunk_t.malloc_chunk_cls 0 0 0 0 0 100.0000%
gef.py GlibcFastChunk 12 6 0 6 2 44.4444%
gef.py GlibcTcacheChunk 0 0 0 0 0 100.0000%
gef.py DisableContextOutputContext 4 0 0 0 0 100.0000%
gef.py RedirectOutputContext 15 2 0 6 3 76.1905%
gef.py ArchitectureBase 5 0 0 4 1 88.8889%
gef.py Architecture 52 19 0 15 3 61.1940%
gef.py GenericArchitecture 0 0 0 0 0 100.0000%
gef.py RISCV 66 66 0 48 0 0.0000%
gef.py ARM 79 79 0 54 0 0.0000%
gef.py AARCH64 44 44 0 28 0 0.0000%
gef.py X86 71 55 0 46 2 17.0940%
gef.py X86_64 4 3 0 0 0 25.0000%
gef.py PowerPC 30 30 0 18 0 0.0000%
gef.py PowerPC64 0 0 0 0 0 100.0000%
gef.py SPARC 42 42 0 38 0 0.0000%
gef.py SPARC64 5 5 0 0 0 0.0000%
gef.py MIPS 35 35 0 20 0 0.0000%
gef.py MIPS64 3 1 0 2 1 60.0000%
gef.py PieVirtualBreakpoint 29 13 0 10 4 51.2821%
gef.py FormatStringBreakpoint 19 2 0 4 2 82.6087%
gef.py StubBreakpoint 12 0 0 2 1 92.8571%
gef.py ChangePermissionBreakpoint 9 9 0 0 0 0.0000%
gef.py TraceMallocBreakpoint 9 0 0 0 0 100.0000%
gef.py TraceMallocRetBreakpoint 48 26 0 22 5 41.4286%
gef.py TraceReallocBreakpoint 8 0 0 0 0 100.0000%
gef.py TraceReallocRetBreakpoint 23 6 0 8 2 67.7419%
gef.py TraceFreeBreakpoint 43 22 0 15 3 46.5517%
gef.py TraceFreeRetBreakpoint 8 0 0 0 0 100.0000%
gef.py UafWatchpoint 18 13 0 2 0 25.0000%
gef.py EntryBreakBreakpoint 5 0 0 0 0 100.0000%
gef.py NamedBreakpoint 7 3 0 0 0 57.1429%
gef.py JustSilentStopBreakpoint 3 0 0 0 0 100.0000%
gef.py GenericCommand 75 16 0 28 7 77.6699%
gef.py VersionCommand 18 3 0 6 1 83.3333%
gef.py PrintFormatCommand 47 10 0 24 5 76.0563%
gef.py PieCommand 5 0 0 2 1 85.7143%
gef.py PieBreakpointCommand 15 6 0 10 2 52.0000%
gef.py PieInfoCommand 8 0 0 6 0 100.0000%
gef.py PieDeleteCommand 11 3 0 8 2 73.6842%
gef.py PieRunCommand 25 8 0 10 3 68.5714%
gef.py PieAttachCommand 11 11 0 4 0 0.0000%
gef.py PieRemoteCommand 11 11 0 4 0 0.0000%
gef.py SmartEvalCommand 45 9 0 12 2 80.7018%
gef.py CanaryCommand 14 4 0 4 2 66.6667%
gef.py ProcessStatusCommand 91 27 0 38 7 61.2403%
gef.py GefThemeCommand 38 0 0 10 0 100.0000%
gef.py ExternalStructureManager 19 4 0 12 0 74.1935%
gef.py ExternalStructureManager.Structure 77 21 0 30 7 64.4860%
gef.py ExternalStructureManager.Module 27 3 0 10 1 89.1892%
gef.py ExternalStructureManager.Modules 13 4 0 12 2 60.0000%
gef.py PCustomCommand 30 4 0 8 2 84.2105%
gef.py PCustomListCommand 11 0 0 4 0 100.0000%
gef.py PCustomShowCommand 13 2 0 4 1 82.3529%
gef.py PCustomEditCommand 20 18 0 6 0 7.6923%
gef.py ChangeFdCommand 46 46 0 14 0 0.0000%
gef.py ScanSectionCommand 45 11 0 28 6 76.7123%
gef.py SearchPatternCommand 109 27 0 60 12 67.4556%
gef.py FlagsCommand 26 7 0 18 4 75.0000%
gef.py RemoteCommand 30 8 0 10 3 72.5000%
gef.py SkipiCommand 11 0 0 0 0 100.0000%
gef.py StepoverCommand 6 0 0 0 0 100.0000%
gef.py NopCommand 50 2 0 20 1 95.7143%
gef.py StubCommand 6 0 0 0 0 100.0000%
gef.py GlibcHeapCommand 4 2 0 0 0 50.0000%
gef.py GlibcHeapSetArenaCommand 19 8 0 6 3 56.0000%
gef.py GlibcHeapArenaCommand 3 0 0 2 0 100.0000%
gef.py GlibcHeapChunkCommand 23 5 0 12 4 74.2857%
gef.py GlibcHeapChunkSummary 5 0 0 0 0 100.0000%
gef.py GlibcHeapArenaSummary 23 2 0 13 4 83.3333%
gef.py GlibcHeapWalkContext 7 0 0 0 0 100.0000%
gef.py GlibcHeapChunksCommand 63 9 0 38 7 84.1584%
gef.py GlibcHeapBinsCommand 36 14 0 18 4 55.5556%
gef.py GlibcHeapTcachebinsCommand 83 24 0 42 7 70.4000%
gef.py GlibcHeapFastbinsYCommand 41 11 0 14 5 70.9091%
gef.py GlibcHeapUnsortedBinsCommand 14 2 0 4 2 77.7778%
gef.py GlibcHeapSmallBinsCommand 19 3 0 8 2 81.4815%
gef.py GlibcHeapLargeBinsCommand 19 3 0 8 2 81.4815%
gef.py DetailRegistersCommand 61 4 0 29 4 91.1111%
gef.py ShellcodeCommand 5 0 0 0 0 100.0000%
gef.py ShellcodeSearchCommand 25 5 0 10 3 77.1429%
gef.py ShellcodeGetCommand 22 6 0 8 2 73.3333%
gef.py ProcessListingCommand 36 7 0 26 2 72.5806%
gef.py ElfInfoCommand 32 6 0 10 2 80.9524%
gef.py EntryPointBreakCommand 50 11 0 16 4 77.2727%
gef.py NamedBreakpointCommand 9 3 0 2 1 63.6364%
gef.py ContextCommand 491 199 0 247 46 56.5041%
gef.py MemoryCommand 4 2 0 0 0 50.0000%
gef.py MemoryWatchCommand 21 6 0 10 4 67.7419%
gef.py MemoryUnwatchCommand 11 3 0 4 2 66.6667%
gef.py MemoryWatchResetCommand 3 0 0 0 0 100.0000%
gef.py MemoryWatchListCommand 7 4 0 4 1 36.3636%
gef.py HexdumpCommand 46 3 0 12 2 87.9310%
gef.py HexdumpQwordCommand 3 0 0 0 0 100.0000%
gef.py HexdumpDwordCommand 3 0 0 0 0 100.0000%
gef.py HexdumpWordCommand 3 0 0 0 0 100.0000%
gef.py HexdumpByteCommand 3 0 0 0 0 100.0000%
gef.py PatchCommand 28 7 0 10 2 76.3158%
gef.py PatchQwordCommand 3 0 0 0 0 100.0000%
gef.py PatchDwordCommand 3 0 0 0 0 100.0000%
gef.py PatchWordCommand 3 0 0 0 0 100.0000%
gef.py PatchByteCommand 3 0 0 0 0 100.0000%
gef.py PatchStringCommand 12 4 0 2 1 64.2857%
gef.py DereferenceCommand 55 8 0 18 2 83.5616%
gef.py ASLRCommand 24 8 0 12 3 63.8889%
gef.py ResetCacheCommand 2 0 0 0 0 100.0000%
gef.py VMMapCommand 48 14 0 24 5 70.8333%
gef.py XFilesCommand 14 4 0 8 1 59.0909%
gef.py XAddressInfoCommand 32 4 0 14 3 84.7826%
gef.py XorMemoryCommand 4 2 0 0 0 50.0000%
gef.py XorMemoryDisplayCommand 13 2 0 2 1 80.0000%
gef.py XorMemoryPatchCommand 11 2 0 2 1 76.9231%
gef.py TraceRunCommand 48 6 0 12 3 85.0000%
gef.py PatternCommand 5 2 0 0 0 60.0000%
gef.py PatternCreateCommand 8 0 0 0 0 100.0000%
gef.py PatternSearchCommand 36 7 0 12 4 77.0833%
gef.py ChecksecCommand 33 12 0 18 4 60.7843%
gef.py GotCommand 41 5 0 21 3 83.8710%
gef.py HighlightCommand 3 1 0 0 0 66.6667%
gef.py HighlightListCommand 8 8 0 4 0 0.0000%
gef.py HighlightClearCommand 1 1 0 0 0 0.0000%
gef.py HighlightAddCommand 5 1 0 2 1 71.4286%
gef.py HighlightRemoveCommand 4 4 0 2 0 0.0000%
gef.py FormatStringSearchCommand 9 0 0 4 0 100.0000%
gef.py HeapAnalysisCommand 58 14 0 18 2 65.7895%
gef.py GenericFunction 10 1 0 2 0 91.6667%
gef.py StackOffsetFunction 4 1 0 2 1 66.6667%
gef.py HeapBaseFunction 6 3 0 4 1 40.0000%
gef.py SectionBaseFunction 17 6 0 4 2 61.9048%
gef.py BssBaseFunction 4 1 0 2 1 66.6667%
gef.py GotBaseFunction 4 1 0 2 1 66.6667%
gef.py GefFunctionsCommand 31 2 0 8 2 89.7436%
gef.py GefCommand 118 42 0 36 6 62.3377%
gef.py GefHelpCommand 29 1 0 6 1 94.2857%
gef.py GefConfigCommand 76 17 0 44 7 71.6667%
gef.py GefSaveCommand 19 0 0 8 0 100.0000%
gef.py GefRestoreCommand 31 10 0 14 1 71.1111%
gef.py GefMissingCommand 10 8 0 4 0 14.2857%
gef.py GefSetCommand 12 1 0 4 1 87.5000%
gef.py GefRunCommand 10 8 0 2 0 16.6667%
gef.py GefAlias 26 4 0 13 2 84.6154%
gef.py AliasesCommand 4 2 0 0 0 50.0000%
gef.py AliasesAddCommand 7 2 0 2 1 66.6667%
gef.py AliasesRmCommand 13 5 0 4 1 64.7059%
gef.py AliasesListCommand 6 0 0 2 0 100.0000%
gef.py GefTmuxSetup 46 43 0 10 0 5.3571%
gef.py GefInstallExtraScriptCommand 37 9 0 18 6 72.7273%
gef.py GefManager 9 1 0 4 1 84.6154%
gef.py GefMemoryManager 126 40 0 57 6 65.0273%
gef.py GefHeapManager 100 59 0 44 5 36.1111%
gef.py GefSetting 22 5 0 14 2 75.0000%
gef.py GefSettingsManager 32 3 0 18 6 82.0000%
gef.py GefSessionManager 98 6 0 40 2 94.2029%
gef.py GefRemoteSessionManager 125 19 0 52 14 81.3559%
gef.py GefRemoteSessionManager.RemoteMode 9 8 0 6 0 6.6667%
gef.py GefUiManager 7 0 0 0 0 100.0000%
gef.py GefLibcManager 28 10 0 18 5 58.6957%
gef.py Gef 19 1 0 2 0 95.2381%
gef.py (no class) 2131 19 0 208 8 98.7602%
Total   7073 1644 0 2300 374 72.1327%

No items found using the specified filter.