Obash (original) (raw)

About DBpedia

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