Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
angr documentation
angr documentation
  • Introduction
  • Getting Started
  • Core Concepts
  • Build-in Analyses
  • Advanced Topics
  • Extending angr
  • angr examples
  • Frequently Asked Questions
  • Appendix
  • API Reference
    • angr.ail_callable
    • angr.ailment
    • angr.analyses
      • angr.analyses.analysis
      • angr.analyses.backward_slice
      • angr.analyses.binary_optimizer
      • angr.analyses.bindiff
      • angr.analyses.boyscout
      • angr.analyses.callee_cleanup_finder
      • angr.analyses.calling_convention
      • angr.analyses.cdg
      • angr.analyses.cfg
      • angr.analyses.cfg_slice_to_sink
      • angr.analyses.class_identifier
      • angr.analyses.code_tagging
      • angr.analyses.codecave
      • angr.analyses.complete_calling_conventions
      • angr.analyses.congruency_check
      • angr.analyses.data_dep
      • angr.analyses.datagraph_meta
      • angr.analyses.ddg
      • angr.analyses.decompiler
        • angr.analyses.decompiler.ail_simplifier
        • angr.analyses.decompiler.ailgraph_walker
        • angr.analyses.decompiler.block_io_finder
        • angr.analyses.decompiler.block_similarity
        • angr.analyses.decompiler.block_simplifier
        • angr.analyses.decompiler.block_walkers
        • angr.analyses.decompiler.callsite_maker
        • angr.analyses.decompiler.ccall_rewriters
        • angr.analyses.decompiler.clinic
        • angr.analyses.decompiler.condition_processor
        • angr.analyses.decompiler.counters
        • angr.analyses.decompiler.decompilation_cache
        • angr.analyses.decompiler.decompilation_options
        • angr.analyses.decompiler.decompiler
        • angr.analyses.decompiler.dephication
        • angr.analyses.decompiler.dirty_rewriters
          • angr.analyses.decompiler.dirty_rewriters.amd64_dirty
          • angr.analyses.decompiler.dirty_rewriters.rewriter_base
          • angr.analyses.decompiler.dirty_rewriters.x86_dirty
        • angr.analyses.decompiler.edits
        • angr.analyses.decompiler.empty_node_remover
        • angr.analyses.decompiler.expression_narrower
        • angr.analyses.decompiler.goto_manager
        • angr.analyses.decompiler.ireg_resolver
        • angr.analyses.decompiler.jump_target_collector
        • angr.analyses.decompiler.jumptable_entry_condition_rewriter
        • angr.analyses.decompiler.known_patterns
        • angr.analyses.decompiler.label_collector
        • angr.analyses.decompiler.mixins
        • angr.analyses.decompiler.node_replacer
        • angr.analyses.decompiler.notes
        • angr.analyses.decompiler.optimization_pass_registry
        • angr.analyses.decompiler.optimization_passes
        • angr.analyses.decompiler.pattern_match
        • angr.analyses.decompiler.peephole_optimizations
        • angr.analyses.decompiler.presets
        • angr.analyses.decompiler.redundant_label_remover
        • angr.analyses.decompiler.region_identifier
        • angr.analyses.decompiler.region_overlay
        • angr.analyses.decompiler.region_simplifiers
        • angr.analyses.decompiler.region_walker
        • angr.analyses.decompiler.return_maker
        • angr.analyses.decompiler.semantic_naming
        • angr.analyses.decompiler.seq_to_blocks
        • angr.analyses.decompiler.sequence_walker
        • angr.analyses.decompiler.ssailification
        • angr.analyses.decompiler.stack_item
        • angr.analyses.decompiler.stackarg_offset_manager
        • angr.analyses.decompiler.stl_field_accessors
        • angr.analyses.decompiler.structured_codegen
        • angr.analyses.decompiler.structurer_nodes
        • angr.analyses.decompiler.structuring
        • angr.analyses.decompiler.utils
        • angr.analyses.decompiler.variable_map
        • angr.analyses.decompiler.x87_fsw
      • angr.analyses.deobfuscator
      • angr.analyses.disassembly
      • angr.analyses.disassembly_utils
      • angr.analyses.dominance_frontier
      • angr.analyses.fcp
      • angr.analyses.find_objects_static
      • angr.analyses.flirt
      • angr.analyses.forward_analysis
      • angr.analyses.identifier
      • angr.analyses.init_finder
      • angr.analyses.language_detector
      • angr.analyses.loop_analysis
      • angr.analyses.loop_unroller
      • angr.analyses.loopfinder
      • angr.analyses.outliner
      • angr.analyses.patchfinder
      • angr.analyses.pathfinder
      • angr.analyses.propagator
      • angr.analyses.proximity_graph
      • angr.analyses.purity
      • angr.analyses.reaching_definitions
      • angr.analyses.reassembler
      • angr.analyses.s_liveness
      • angr.analyses.s_propagator
      • angr.analyses.s_reaching_definitions
      • angr.analyses.smc
      • angr.analyses.soot_class_hierarchy
      • angr.analyses.stack_pointer_tracker
      • angr.analyses.static_hooker
      • angr.analyses.typehoon
      • angr.analyses.unpacker
      • angr.analyses.variable_recovery
      • angr.analyses.veritesting
      • angr.analyses.vfg
      • angr.analyses.vsa_ddg
      • angr.analyses.vtable
      • angr.analyses.xrefs
    • angr.angrdb
    • angr.annocfg
    • angr.blade
    • angr.block
    • angr.callable
    • angr.calling_conventions
    • angr.code_location
    • angr.codenode
    • angr.concretization_strategies
    • angr.distributed
    • angr.emulator
    • angr.engines
    • angr.enums
    • angr.errors
    • angr.exploration_techniques
    • angr.factory
    • angr.flirt
    • angr.go
    • angr.keyed_region
    • angr.knowledge_base
    • angr.knowledge_plugins
    • angr.llm_client
    • angr.llm_models
    • angr.mcp
    • angr.misc
    • angr.procedures
    • angr.project
    • angr.protos
    • angr.rust
    • angr.rustylib
    • angr.serializable
    • angr.sim_manager
    • angr.sim_options
    • angr.sim_procedure
    • angr.sim_state
    • angr.sim_state_options
    • angr.sim_type
    • angr.sim_variable
    • angr.simos
    • angr.slicer
    • angr.state_hierarchy
    • angr.state_plugins
    • angr.storage
    • angr.tablespecs
    • angr.utils
    • angr.vaults
Back to top
View this page

angr.analyses.decompiler.dirty_rewritersΒΆ

Submodules

amd64_dirty

rewriter_base

x86_dirty

Next
angr.analyses.decompiler.dirty_rewriters.amd64_dirty
Previous
angr.analyses.decompiler.dephication.seqnode_dephication
Copyright © 2026, The angr Project contributors
Made with Sphinx and @pradyunsg's Furo