Obash (original) (raw)
Obash is a bash script obfuscator written in the C programming language. obash encodes and encrypts bash shell scripts into executable binaries much like shc, the project that inspired it, but uses AES-256 encryption and the key and initialization vector are retrieved from the hardware instead of being hard coded into the binary itself. The obash project was started to address some of the issues that affect shc, the main one being able to see the original shell script source by simply issuing ps -ef. Although the objectives are the same, obash shares no code with shc and was built from scratch from the ground up, any code similarities are purely accidental and dictated by the shared objectives.
Property | Value |
---|---|
dbo:abstract | Obash is a bash script obfuscator written in the C programming language. obash encodes and encrypts bash shell scripts into executable binaries much like shc, the project that inspired it, but uses AES-256 encryption and the key and initialization vector are retrieved from the hardware instead of being hard coded into the binary itself. The obash project was started to address some of the issues that affect shc, the main one being able to see the original shell script source by simply issuing ps -ef. Although the objectives are the same, obash shares no code with shc and was built from scratch from the ground up, any code similarities are purely accidental and dictated by the shared objectives. Obash is still a work in progress but the master branch on GitHub generally has usable sources while the testing branch may be in a transition state at any given time. (en) |
dbo:wikiPageExternalLink | http://ccsh.sourceforge.net/ https://github.com/louigi600/obash |
dbo:wikiPageID | 53176203 (xsd:integer) |
dbo:wikiPageLength | 3617 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1120052251 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Advanced_Encryption_Standard dbc:Unix_software dbc:Software_obfuscation dbr:C_programming_language dbr:Shc_(shell_script_compiler) dbr:Executable dbr:Bash_script dbr:Obfuscator dbr:Sourceforge:projects/shellcrypt/ |
dbp:wikiPageUsesTemplate | dbt:Multiple_issues dbt:Notability dbt:Unreferenced |
dcterms:subject | dbc:Unix_software dbc:Software_obfuscation |
rdfs:comment | Obash is a bash script obfuscator written in the C programming language. obash encodes and encrypts bash shell scripts into executable binaries much like shc, the project that inspired it, but uses AES-256 encryption and the key and initialization vector are retrieved from the hardware instead of being hard coded into the binary itself. The obash project was started to address some of the issues that affect shc, the main one being able to see the original shell script source by simply issuing ps -ef. Although the objectives are the same, obash shares no code with shc and was built from scratch from the ground up, any code similarities are purely accidental and dictated by the shared objectives. (en) |
rdfs:label | Obash (en) |
owl:sameAs | wikidata:Obash https://global.dbpedia.org/id/2qcmc |
prov:wasDerivedFrom | wikipedia-en:Obash?oldid=1120052251&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:Obash |
is dbo:wikiPageWikiLink of | dbr:Shc_(shell_script_compiler) |
is foaf:primaryTopic of | wikipedia-en:Obash |