| bio | website | |
|---|---|---|
| location | Brooklyn, NY | |
| age | 31 | |
| visits | member for | 2 years |
| seen | 19 mins ago | |
| stats | profile views | 275 |
Good Morning how are you, I'm dr jimbob
I'm interested in things.
I'm not a real dr,
But I am a real jim bob.
Have a PhD in Experimental High-Energy Physics, but left academia in mid-2010 to program professionally.
Mostly program/script in python, django, and jquery these days doing mostly web apps.
Also have experience programming in C, C++, java, haskell, php, and (bash) shell more in the past.
Linux as primary OS since 1999, ubuntu user since 2005 (Hoary).
|
1d |
awarded | Yearling |
|
1d |
revised |
Is there a dictionary of visibly similar Unicode characters for Spam processing? deleted 22 characters in body |
|
1d |
revised |
Is there a dictionary of visibly similar Unicode characters for Spam processing? added 26 characters in body |
|
1d |
revised |
Is there a dictionary of visibly similar Unicode characters for Spam processing? added 705 characters in body |
|
1d |
answered | Is there a dictionary of visibly similar Unicode characters for Spam processing? |
|
2d |
answered | Is KeePass a good defense against keyloggers? |
|
May 19 |
awarded | Nice Answer |
|
May 16 |
answered | Touch Screen Password Guessing by Fingerprint Trace |
|
May 10 |
comment |
Is showing your IP address in the URL a bad practice? @Xander - Agree that you have less flexibility by exposing an IP address. However, if you have a domain name its trivial to find the underlying IP address ( dig www.example.com). The DNS record often has a TTL of a 10000+ seconds during which time you can attack a specific IP. Load balancing will help, but again if you are using a load balancer you wouldn't be pointing people to a specific IP. |
|
May 9 |
comment |
Is showing your IP address in the URL a bad practice? But browsers/routers/OSes usually cache DNS queries for hours; so there's effectively no difference. Also, unless you were using DNS round-robin/load balancing, its not like you could actively prevent an attack. That said, I avoid linking via IP addresses when possible as (1) IP addresses are typically harder to remember, (2) if you have (or ever want) more than one server running at the same IP browsers need to specify a domain name (to put in the Host: header of the HTTP request) and (3) if your server moves/changes IP addresses, you can keep the same domain name at the new IP. |
|
May 9 |
awarded | Pundit |
|
May 9 |
comment |
What is the difference between SSL vs SSH? Which is more secure? SSH's binary packet protocol is encrypt-and-MAC where for every plaintext message (m) it sends the ciphertext E(m)++MAC(m) (concatenate encrypted message with MAC), versus SSL which does E(m++MAC(m)). However, SSH is much more than just its binary packet protocol (key management, remote shell client/server, does file transfer, etc), while SSL (now called TLS) is just the transport layer protocol that is used in other protocols that add in the necessary functionality (e.g., HTTPS, FTPS, IMAPS etc.). Also see comparison of EtM, E&M, MtE at: crypto.stackexchange.com/questions/202 |
|
May 8 |
revised |
Is salting a hash really as secure as common knowledge implies? added 226 characters in body |
|
May 8 |
answered | Is salting a hash really as secure as common knowledge implies? |
|
May 6 |
comment |
Is it okay to reveal database's table names? @Krystian - I agree. Use good names in your application for your own sanity, but there's no reason to expose the name of a table to a client in a web application. It is ok to use the same word (e.g., your table is naturally called 'comments' and your URL and website also naturally has the same word in it). But you are vulnerable to SQL injection if you take a client-side variable (even if its set by your code) that has a table name that eventually makes it to an SQL command as a string for a table name (unless your server side input sanitation is perfect--but this is easy to screw up). |
|
Apr 25 |
comment |
How to determine hashes/second in password cryptanalysis openwall.info/wiki/john/benchmarks E.g., use the --test flag. |
|
Apr 25 |
awarded | Nice Answer |
|
Apr 23 |
comment |
Writing a script to tell which users are currently typing? lsof as in list open files? Something like: pids=$(pidof python); lsof -p ${pids/ /,} maybe? |
|
Apr 22 |
comment |
LT codes with Homomorphic hashing This is probably should be moved to crypto.stackexchange.com as it doesn't really focus on security side of things. (Still a good question; and finding the most appropriate SE is sometimes difficult as subjects like hashing span several SEs). |
|
Apr 22 |
comment |
LT codes with Homomorphic hashing @makerofthings7 ⊕ is one customary way of writing xor (exclusive or). |