Giter VIP home page Giter VIP logo

android-inspector's Issues

STDERR

El adb está tirando en la stderr la salida.

Campo email del Contact Inspector

Falta ver cómo obtener el campo email correctamente de los contactos (Debería estar dado que en la app se puede poner email a los contactos)

Generar documentación de las clases?

Tal vez podríamos utilizar Sphinx para generar docs de las interfaces. Tiene Latex como uno de los outputs. Habría que ver si es mejor que las tablas que utilizamos.

Utilizar una excepción (ExtractionError) para notificar errores.

Probablemente debamos definir una excepción que sea ExtractionError o similar para que los ConcreteExtractors devuelvan en caso de error. Para ser coherentes con lo que habíamos hablado sobre el manejo de errores.

(De todas formas, print directo el Extractor no debería hacer. Lo tiene que manejar una clase de más arriba para determinar cuando mostrar el error)

Deberíamos también evaluar si precisamos un InspectorException.

Comando SIMPLE_OUTPUT?

Podríamos tener un comando que habilite la generación de cybox en formato simple. Esto se haría seteando la variable SIMPLE_OUTPUT de la clase Operation.

Mejoras al RepositoriesManager

  • Remover el método convert
  • Instanciar la clase del módulo que implemente la interfaz que buscamos (ya sea Extractor o Inspector).

ENV_VAR

Indicar ruta a las ENV_VAR del adb

Inspector. Ver adjuntos

Ver como lo representan en CybOX. Si con un campo de Email o una relación (que relación usar?).

(Ver si falta algún otro campo de las bases de datos).

setup.py

Investigar esto para ver si permite instalar de forma automática las dependencias que precisamos como python-cybox.

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.