I hereby claim:
- I am jikamens on github.
- I am jik (https://keybase.io/jik) on keybase.
- I have a public key ASD44yzUyutb2s-C6BGHSYGt0BAQ5mglTt9Si89y3HE4PQo
To claim this, I am signing this object:
| #!/usr/bin/perl | |
| # CGI script for generating an RSS feed of the comment on a Hacker | |
| # News posting. | |
| # | |
| # Copyright (c) 2013 Jonathan Kamens <jik@kamens.us>. | |
| # | |
| # This program is free software: you can redistribute it and/or modify | |
| # it under the terms of the GNU General Public License as published by | |
| # the Free Software Foundation, either version 3 of the License, or |
| import binascii | |
| from Crypto.Cipher import AES | |
| from Crypto.Random.random import getrandbits | |
| from hashlib import md5 | |
| from schematics.types import StringType | |
| import struct | |
| class DecryptionException(Exception): | |
| pass |
| import gc | |
| import gevent | |
| import greenlet | |
| import multiprocessing | |
| import os | |
| """ | |
| Gevent doesn't cope well with forking. The child process after the | |
| fork ends up with all the same greenlets running as the parent | |
| process, which is almost certainly not what you wanted. |
| #include <assert.h> | |
| #include <openssl/evp.h> | |
| #include <stdio.h> | |
| #include <stdlib.h> | |
| #include <string.h> | |
| #include <time.h> | |
| #include <unistd.h> | |
| /* Proof of concept for brute-forcing LastPass passwords from the | |
| user's login key (sent at login from client to server) or from the |
| #!/bin/bash -e | |
| # Cron wrapper script for phonepower-usage.pl. | |
| # | |
| # Copyright (c) 2014 Jonathan Kamens <jik@kamens.us>. You can do | |
| # whatever you want with this script, as long as you give me credit | |
| # and don't make any money from it. | |
| # | |
| # The home page of this script is http://blog.kamens.us/2014/04/20/using-selenium-to-monitor-phone-power-international-call-usage/. | |
| # |
| Verifying I am +jik on my passcard. https://onename.com/jik |
| #!/usr/bin/env python | |
| """Download conversations, customers, and attachments from a Help Scout mailbox | |
| Written by Jonathan Kamens (jik@kamens.us). | |
| Released into the public domain. | |
| Email me patches if you have enhancements you'd like me to incorporate. Don't | |
| bother emailing me bug reports or suggestions; this script does exactly what I |
| #!/usr/bin/env perl | |
| =pod | |
| =head1 SUMMARY | |
| auto-dnsbl.py - add DNSBL entries to /etc/hosts.deny automatically | |
| =head1 DESCRIPTION |
I hereby claim:
To claim this, I am signing this object:
| #!/bin/bash -e | |
| # You will probably need to adjust this script if you aren't using | |
| # the generic kernel. | |
| to_install= | |
| to_hold= | |
| pd=/tmp/packages.$$ | |
| mkdir $pd |