oinkie 0.7.0

Detects software theft by comparing birthmarks extracted from binaries
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
pub use crate::birthmarks::{
    AnalysisType, BirthmarkType, Data, Kgram, MAX_ADVERTISED_K, Metadata, Shape,
};
pub use crate::birthmarks::{Birthmark, Elements};
pub use crate::compare::{
    Aggregator, Algorithm, Comparator, Comparison, PairingStrategy, escape_csv_string,
};
pub use crate::extractor::Extractor;
pub use crate::lift::{Ir, Lifter, LifterBuilder};
pub use crate::program::{AnyProgram, Function, Program};
pub use crate::{Error, Iterable, Op, Result};

pub trait CsvInfo {
    fn csv_info(&self) -> String;
    fn names(&self) -> Vec<String>;
}