Vera Hollink

21 papers A* 1A 1C 1Misc 1Journal 8Unranked 9
YearRankTypeTitle / Venue / Authors
2013 J jnl
Multim. Tools Appl.
Donn Morrison, Theodora Tsikrika, Vera Hollink, Arjen P. de Vries, Eric Bruno, Stéphane Marchand-Maillet
2012 A* conf
SIGIR
Jiyin He, Vera Hollink, Arjen P. de Vries
2012 A conf
ECIR
Vera Hollink, Jiyin He, Arjen P. de Vries
2011 conf
TREC
Jiyin He, Vera Hollink, Corrado Boscarino, Arjen P. de Vries, Roberto Cornacchia
2011 J jnl
J. Assoc. Inf. Sci. Technol.
Vera Hollink, Theodora Tsikrika, Arjen P. de Vries
2011 J jnl
CoRR
Vera Hollink, Arjen P. de Vries
2011 conf
WWW (Companion Volume)
Bettina Berendt, Laura Hollink, Vera Hollink, Markus Luczak-Rösch, Knud Möller, David Vallet
2011 J jnl
SIGIR Forum
Bettina Berendt, Laura Hollink, Vera Hollink, Markus Luczak-Rösch, Knud Möller, David Vallet
2010 conf
RIAO
Vera Hollink, Theodora Tsikrika, Arjen P. de Vries
2009 J jnl
Int. J. Hum. Comput. Stud.
Vera Hollink, Maarten van Someren, Bob J. Wielinga
2009 Misc conf
KI
Vera Hollink, Maarten van Someren, Viktor de Boer
2009 conf
WEBIST (Selected Papers)
Vera Hollink, Viktor de Boer, Maarten van Someren
2009 C conf
WEBIST
Vera Hollink, Viktor de Boer, Maarten van Someren
2008 conf
LWA
Vera Hollink, Viktor de Boer, Maarten van Someren
2007 J jnl
User Model. User Adapt. Interact.
Vera Hollink, Maarten van Someren, Bob J. Wielinga
2007 J jnl
User Model. User Adapt. Interact.
Vera Hollink, Maarten van Someren, Bob J. Wielinga
2006 conf
LWA
Vera Hollink, Maarten van Someren
2005 conf
User Modeling
Vera Hollink, Maarten van Someren, Stephan ten Hagen
2004 J jnl
Inf. Retr.
Vera Hollink, Jaap Kamps, Christof Monz, Maarten de Rijke
2004 conf
LWA
Vera Hollink, Maarten van Someren, Stephan ten Hagen
2003 conf
EWMF
Maarten van Someren, Vera Hollink, Stephan ten Hagen
redb/extractors/decompiler/bninja/run.py
← Index redb/extractors/decompiler/bninja/run.py python
import argparse
import json

from decompiler import BinaryNinjaDecompiler
from utils.json_encoder import BinaryNinjaEncoder


def run_from_command_line():
    parser = argparse.ArgumentParser(description="Binary Ninja Decompiler")
    parser.add_argument("filepath", help="Path to the binary file to analyze")
    parser.add_argument(
        "--output", "-o", help="Output JSON file path (default: stdout)"
    )
    parser.add_argument(
        "--timeout",
        "-t",
        type=int,
        default=1200,
        help="Analysis timeout in seconds (default: 1200)",
    )
    args = parser.parse_args()

    with BinaryNinjaDecompiler(args.filepath, args.timeout) as decompiler:
        success = decompiler.extract()

        if not success:
            decompiler.log.error("Analysis failed")
            return 1

        # Output results
        if args.output:
            with open(args.output, "w") as f:
                json.dump(decompiler.analysis_results, f, cls=BinaryNinjaEncoder)
            decompiler.log.info(f"Results written to {args.output}")
        else:
            print(json.dumps(decompiler.analysis_results, cls=BinaryNinjaEncoder))

    return 0


if __name__ == "__main__":
    run_from_command_line()