Skip to content

Commit

Permalink
PR 687: Update copyright #14584
Browse files Browse the repository at this point in the history
 - Update copyright #14584

Related work items: #14584
  • Loading branch information
minsko committed Mar 16, 2017
1 parent 79ea4cd commit c7f9c67
Show file tree
Hide file tree
Showing 7 changed files with 14 additions and 8 deletions.
7 changes: 5 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,14 +7,14 @@ Change Log
### Enhancements:

* Dynamic frameworks can now be processed.
* New identifiers will typically be eight characters long, regardless of their original length, to improve obfuscation and help prevent conflicts.
* Added the git commit hash to the version information.
* Improved documentation.

### Changes:

* New identifiers will typically be eight characters long, regardless of their original length, to help prevent conflicts.
* The `--translate-dsym` functionality was migrated to PPiOS-ControlFlow (See README.md for more information).
* Removed dependency on ahocorasick library.
* Removed dependency on the ahocorasick library.

1.0.1
-----------------------
Expand Down Expand Up @@ -59,3 +59,6 @@ Change Log
### Additional Details

Original commit [509591f](https://github.com/Polidea/ios-class-guard/commit/509591f78f37905913ba0cbd832e5e4f7b925a8a) was corrupted. This was fixed by modifying it and rewriting the commit history after it. The new repaired commit is 496ae586. The fork point in the new history is 94121d10.

---------------------------------------------------------------------
Copyright 2016-2017 PreEmptive Solutions, LLC
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ PreEmptive Protection for iOS - Rename

*PreEmptive Protection for iOS - Rename*, or *PPiOS-Rename* for short, is a command-line utility for obfuscating Objective-C class, protocol, property, and methods names, in iOS apps. It is a fork of [iOS-Class-Guard](https://github.com/Polidea/ios-class-guard) from [Polidea](https://www.polidea.com/), with extensive improvements and modifications.

*PPiOS-Rename* works by generating a special set of `#define` statements (e.g. `#define createArray y09FYzLXv7T`) that automatically rename symbols during compilation. It includes a number of features:
*PPiOS-Rename* works by generating a special set of `#define` statements (e.g. `#define createArray y09FzL7T`) that automatically rename symbols during compilation. It includes a number of features:

* Analyze a Mach-O binary to identify symbols to be renamed
* Apply the renaming rules to the project source code
Expand Down Expand Up @@ -483,3 +483,6 @@ ppios-rename --version
ppios-rename --help
Print out usage information
```

---------------------------------------------------------------------
Copyright 2016-2017 PreEmptive Solutions, LLC
2 changes: 1 addition & 1 deletion Source/CDSymbolsGeneratorVisitor.h
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/********************************************
Copyright 2016 PreEmptive Solutions, LLC
Copyright 2016-2017 PreEmptive Solutions, LLC
See LICENSE.txt for licensing information
********************************************/

Expand Down
2 changes: 1 addition & 1 deletion Source/CDSymbolsGeneratorVisitor.m
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/********************************************
Copyright 2016 PreEmptive Solutions, LLC
Copyright 2016-2017 PreEmptive Solutions, LLC
See LICENSE.txt for licensing information
********************************************/

Expand Down
2 changes: 1 addition & 1 deletion test/tests/common.sh
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
#!/usr/bin/env false
# this script is intended to be sourced by other scripts, not run directly

#Copyright 2016 PreEmptive Solutions, LLC
#Copyright 2016-2017 PreEmptive Solutions, LLC
#See LICENSE.txt for licensing information

# Note: this file is being kept in sync with PPiOS-Rename/test/tests/common.sh
Expand Down
2 changes: 1 addition & 1 deletion test/tests/test-new-options.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash

#Copyright 2016 PreEmptive Solutions, LLC
#Copyright 2016-2017 PreEmptive Solutions, LLC
#See LICENSE.txt for licensing information

targetAppName=BoxSim
Expand Down
2 changes: 1 addition & 1 deletion test/tests/test-post-obfuscation-behavior.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/bash

#Copyright 2016 PreEmptive Solutions, LLC
#Copyright 2016-2017 PreEmptive Solutions, LLC
#See LICENSE.txt for licensing information

targetAppName=BoxSim
Expand Down

0 comments on commit c7f9c67

Please sign in to comment.