Skip to content

Commit

Permalink
Update license
Browse files Browse the repository at this point in the history
  • Loading branch information
danielpclark committed Jan 9, 2018
1 parent 7f1ea08 commit 96911ac
Show file tree
Hide file tree
Showing 18 changed files with 87 additions and 12 deletions.
2 changes: 1 addition & 1 deletion MIT-LICENSE
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
Copyright 2017 Daniel P. Clark
Copyright 2017-2018 Daniel P. Clark & other abrute Developers

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
Expand Down
2 changes: 2 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -91,6 +91,8 @@ sudo cp target/release/abrute /usr/bin/
--cluster Takes an offset and cluster size such as 1:4 for the
first system in a cluster of 4. Helps different systems
split the workload without trying the same passwords.
-r, --reporter Use `spinner`, or `benchmark` to use a different command
line reporter.
<TARGET> Target file to decrypt. The target must be preceeded
by a double dash: -- target.aes
-h, --help Prints help information.
Expand Down
14 changes: 12 additions & 2 deletions abrute.1
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
.\" Manpage for abrute
.\" Contact [email protected] to correct errors or typos.
.TH abrute 1 "12 October 2017" "abrute"
.TH abrute 1 "9 January 2018" "abrute"
.SH NAME
abrute \- Multi-threaded AES Brute Force File Decryption
.SH SYNOPSIS
Expand All @@ -22,6 +22,16 @@ Multi-threaded AES Brute Force File Decryption
.PP
-z, --zip Use `unzip` decryption instead of `aescrypt`.
.PP
-c, --chunk Workload chunk size per core before status update.
Defaults to 32.
.PP
--cluster Takes an offset and cluster size such as 1:4 for the
first system in a cluster of 4. Helps different systems
split the workload without trying the same passwords.
.PP
-r, --reporter Use `spinner`, or `benchmark` to use a different command
line reporter.
.PP
<TARGET> Target file to decrypt. The target must be preceeded
by a double dash: -- target.aes
.PP
Expand All @@ -44,7 +54,7 @@ allowed adjacent characters to be 0, and a target path to the example.file.aes

abrute 4 1234 -a 0 -- example.file.aes
.SH COPYRIGHT
Copyright 2017 Daniel P. Clark
Copyright 2017-2018 Daniel P. Clark

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
Expand Down
2 changes: 1 addition & 1 deletion src/core.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2017 Daniel P. Clark & other abrute Developers
// Copyright 2017-2018 Daniel P. Clark & other abrute Developers
//
// Licensed under the Apache License, Version 2.0, <LICENSE-APACHE or
// https://apache.org/licenses/LICENSE-2.0> or the MIT license <LICENSE-MIT or
Expand Down
8 changes: 4 additions & 4 deletions src/main.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2017 Daniel P. Clark & other abrute Developers
// Copyright 2017-2018 Daniel P. Clark & other abrute Developers
//
// Licensed under the Apache License, Version 2.0, <LICENSE-APACHE or
// https://apache.org/licenses/LICENSE-2.0> or the MIT license <LICENSE-MIT or
Expand Down Expand Up @@ -125,15 +125,15 @@ fn run_app() -> Result<(), Error> {
--cluster Takes an offset and cluster size such as 1:4 for the
first system in a cluster of 4. Helps different systems
split the workload without trying the same passwords.
-r, --reporter Use `spinner`, or `benchmark` for different command line
reporter.
-r, --reporter Use `spinner`, or `benchmark` to use a different command
line reporter.
<TARGET> Target file to decrypt. The target must be preceeded
by a double dash: -- target.aes
-h, --help Prints help information.
-v, --version Prints version information.
-------------------------------------------------------------
USE OF THIS BINARY FALLS UNDER THE MIT LICENSE (c) 2017").
USE OF THIS BINARY FALLS UNDER THE MIT LICENSE (c) 2017-2018").
get_matches();

if matches.is_present("zip") {
Expand Down
7 changes: 7 additions & 0 deletions src/model/cli_reporter.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
// Copyright 2017-2018 Daniel P. Clark & other abrute Developers
//
// Licensed under the Apache License, Version 2.0, <LICENSE-APACHE or
// https://apache.org/licenses/LICENSE-2.0> or the MIT license <LICENSE-MIT or
// https://opensource.org/licenses/MIT>, at your option. This file may not be
// copied, modified, or distributed except according to those terms.

use ::Digits;

pub enum CliReporter {
Expand Down
7 changes: 7 additions & 0 deletions src/model/mod.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
// Copyright 2017-2018 Daniel P. Clark & other abrute Developers
//
// Licensed under the Apache License, Version 2.0, <LICENSE-APACHE or
// https://apache.org/licenses/LICENSE-2.0> or the MIT license <LICENSE-MIT or
// https://opensource.org/licenses/MIT>, at your option. This file may not be
// copied, modified, or distributed except according to those terms.

pub mod report_data;
pub mod cli_reporter;
pub mod work_load;
7 changes: 7 additions & 0 deletions src/model/report_data.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
// Copyright 2017-2018 Daniel P. Clark & other abrute Developers
//
// Licensed under the Apache License, Version 2.0, <LICENSE-APACHE or
// https://apache.org/licenses/LICENSE-2.0> or the MIT license <LICENSE-MIT or
// https://opensource.org/licenses/MIT>, at your option. This file may not be
// copied, modified, or distributed except according to those terms.

use std::time::SystemTime;
extern crate serde;
use self::serde::ser::{Serialize, Serializer, SerializeStruct};
Expand Down
7 changes: 7 additions & 0 deletions src/model/work_load.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
// Copyright 2017-2018 Daniel P. Clark & other abrute Developers
//
// Licensed under the Apache License, Version 2.0, <LICENSE-APACHE or
// https://apache.org/licenses/LICENSE-2.0> or the MIT license <LICENSE-MIT or
// https://opensource.org/licenses/MIT>, at your option. This file may not be
// copied, modified, or distributed except according to those terms.

use ::Digits;
use ::model::report_data::ReportData;
use ::model::cli_reporter::CliReporter;
Expand Down
2 changes: 1 addition & 1 deletion src/process_input.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2017 Daniel P. Clark & other abrute Developers
// Copyright 2017-2018 Daniel P. Clark & other abrute Developers
//
// Licensed under the Apache License, Version 2.0, <LICENSE-APACHE or
// https://apache.org/licenses/LICENSE-2.0> or the MIT license <LICENSE-MIT or
Expand Down
7 changes: 7 additions & 0 deletions src/reporter/benchmark.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
// Copyright 2017-2018 Daniel P. Clark & other abrute Developers
//
// Licensed under the Apache License, Version 2.0, <LICENSE-APACHE or
// https://apache.org/licenses/LICENSE-2.0> or the MIT license <LICENSE-MIT or
// https://opensource.org/licenses/MIT>, at your option. This file may not be
// copied, modified, or distributed except according to those terms.

use ::{Digits,ITERATIONS};
use std::collections::HashMap;
use std::sync::Mutex;
Expand Down
7 changes: 7 additions & 0 deletions src/reporter/mod.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
// Copyright 2017-2018 Daniel P. Clark & other abrute Developers
//
// Licensed under the Apache License, Version 2.0, <LICENSE-APACHE or
// https://apache.org/licenses/LICENSE-2.0> or the MIT license <LICENSE-MIT or
// https://opensource.org/licenses/MIT>, at your option. This file may not be
// copied, modified, or distributed except according to those terms.

pub mod ticker_tape;
pub mod spinner;
pub mod benchmark;
7 changes: 7 additions & 0 deletions src/reporter/spinner.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
// Copyright 2017-2018 Daniel P. Clark & other abrute Developers
//
// Licensed under the Apache License, Version 2.0, <LICENSE-APACHE or
// https://apache.org/licenses/LICENSE-2.0> or the MIT license <LICENSE-MIT or
// https://opensource.org/licenses/MIT>, at your option. This file may not be
// copied, modified, or distributed except according to those terms.

use ::{Digits,ITERATIONS};
use std::sync::atomic::Ordering;
use std::io::{self, Write};
Expand Down
7 changes: 7 additions & 0 deletions src/reporter/ticker_tape.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
// Copyright 2017-2018 Daniel P. Clark & other abrute Developers
//
// Licensed under the Apache License, Version 2.0, <LICENSE-APACHE or
// https://apache.org/licenses/LICENSE-2.0> or the MIT license <LICENSE-MIT or
// https://opensource.org/licenses/MIT>, at your option. This file may not be
// copied, modified, or distributed except according to those terms.

use std::io::{self, Write};
use ::Digits;

Expand Down
2 changes: 1 addition & 1 deletion src/result.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2017 Daniel P. Clark & other abrute Developers
// Copyright 2017-2018 Daniel P. Clark & other abrute Developers
//
// Licensed under the Apache License, Version 2.0, <LICENSE-APACHE or
// https://apache.org/licenses/LICENSE-2.0> or the MIT license <LICENSE-MIT or
Expand Down
2 changes: 1 addition & 1 deletion src/resume.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2017 Daniel P. Clark & other abrute Developers
// Copyright 2017-2018 Daniel P. Clark & other abrute Developers
//
// Licensed under the Apache License, Version 2.0, <LICENSE-APACHE or
// https://apache.org/licenses/LICENSE-2.0> or the MIT license <LICENSE-MIT or
Expand Down
2 changes: 1 addition & 1 deletion src/validators.rs
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
// Copyright 2017 Daniel P. Clark & other abrute Developers
// Copyright 2017-2018 Daniel P. Clark & other abrute Developers
//
// Licensed under the Apache License, Version 2.0, <LICENSE-APACHE or
// https://apache.org/licenses/LICENSE-2.0> or the MIT license <LICENSE-MIT or
Expand Down
7 changes: 7 additions & 0 deletions src/web.rs
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
// Copyright 2017-2018 Daniel P. Clark & other abrute Developers
//
// Licensed under the Apache License, Version 2.0, <LICENSE-APACHE or
// https://apache.org/licenses/LICENSE-2.0> or the MIT license <LICENSE-MIT or
// https://opensource.org/licenses/MIT>, at your option. This file may not be
// copied, modified, or distributed except according to those terms.

use tiny_http::{Server, Response};
extern crate serde;
extern crate serde_json;
Expand Down

0 comments on commit 96911ac

Please sign in to comment.