Skip to content

Instantly share code, notes, and snippets.

@henryk
henryk / fuck-yara.yml
Created July 27, 2018 12:22
Disable and delete YARA rules from clamav-unofficial-sigs
---
- name: Nuke clamav YARA
hosts: all
gather_facts: false
tasks:
- name: Disable yararulesproject
lineinfile:
dest: /etc/clamav-unofficial-sigs/master.conf
regexp: '^\s*#?\s*yararulesproject_enabled\s*='
line: 'yararulesproject_enabled="no"'

Keybase proof

I hereby claim:

  • I am henryk on github.
  • I am henryk (https://keybase.io/henryk) on keybase.
  • I have a public key whose fingerprint is 13CC 93A8 A2EF 3978 213E DE64 DB1C CC11 C0CC 7521

To claim this, I am signing this object:

Backbone.validEmail = function(emailAddress){
//var pattern = new RegExp(/^\w[-._\w]*\w(\+\w+)?@\w[-._\w]*\w\.\w{2,6}$/i);
//var pattern = new RegExp(/^\w([-._+\w]*\w)?@\w[-._\w]*\w\.\w{2,6}$/i);
//var pattern = new RegExp(/^\w([-.+\w]*\w)?@\w[-.\w]*\w\.\w{2,12}$/i);
//var pattern = new RegExp(/^\w([-._+\w]*\w)?@\w([-._+\w]*\w)?\.\w{2,12}$/i);
var pattern = new RegExp(/^\w([-._+\w]*\w)?@\w([-._+\w]*\w)?\.\w{2,12}$/i);
var go=pattern.test(emailAddress);
@henryk
henryk / .bashrc
Last active August 29, 2015 14:04 — forked from todb/.bashrc
Output [] for rvm only when present
# Git and RVM prompting
function git-current-branch {
git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)/(\1) /'
}
function ruby-current-rvm {
FOO=$(~/.rvm/bin/rvm-prompt v p g)
if [ -n "${FOO}" ]; then echo "[${FOO}] "; fi
}
export PS1="\$(ruby-current-rvm)\$(git-current-branch)$PS1"
#define erase_memory(data,data_length) \
({ typeof (data) data_ = (data); \
typeof (data_length) data_length_ = (data_length); \
__builtin_choose_expr( \
__builtin_constant_p(data_), \
__builtin_choose_expr( \
__builtin_choose_expr(__builtin_constant_p(data_), data_, 0), \
_erase_memory(data_,data_length_), \
0\
), \