GithubHelp home page GithubHelp logo

manouchehri / ida-netnode Goto Github PK

View Code? Open in Web Editor NEW

This project forked from williballenthin/ida-netnode

0.0 3.0 0.0 16 KB

Humane API for storing and accessing persistent data in IDA Pro databases

License: Apache License 2.0

Python 100.00%

ida-netnode's Introduction

ida-netnode

Humane API for storing and accessing persistent data in IDA Pro databases

example:

n = netnode.Netnode("$ some.namespace")

# treat the netnode like a persistent dictionary:
n["key 1"] = "A"
n[2] = "B"
print(n["key 1"]) --> "A"
print(n[2]) --> "B"

# including the iteration APIs:
print(n.keys())     --> ["key 1", 2]
print(n.values())   --> ["A", "B"]
print(n.items())    --> [("key 1", "A"), (2, "B")]
print("key 1" in n) --> True
print(2 in n)       --> True

# store large amounts of data in a single value:
n["some key"] = "A" * 4096
print(n["some key"]) --> "AAAAAAA..."

ida-netnode's People

Contributors

williballenthin avatar tmr232 avatar

Watchers

James Cloos avatar David Manouchehri avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.