topbanner_forum
  *

avatar image

Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  • Monday April 6, 2026, 7:06 am
  • Proudly celebrating 15+ years online.
  • Donate now to become a lifetime supporting member of the site and get a non-expiring license key for all of our programs.
  • donate

Recent Posts

Pages: prev1 ... 446 447 448 449 450 [451] 452 453 454 455 456 ... 1515next
11251
Developer's Corner / Re: Essays on Proper Storage of Site Passwords
« Last post by mouser on June 13, 2012, 05:27 AM »
it might be more flexible if you instead moved to using a prefix in the stored hash which contained the meta information.

so your original stored hash strings are: SHA1(password)
your new ones would be:
HASHVERSION_2:SHA2-512(SHA1(password))

The only change being that you would explicitly be storing some meta data that would make it easier for you to identify which users had upgraded their passwords, and make it easy to change schemes in the future.
11252
Developer's Corner / Re: Random Question (About Hash Keys)
« Last post by mouser on June 13, 2012, 04:21 AM »
The following thread links to some articles on the importance of not using cryptographic hashes for password hashing, and is quite relevant for this discussion: https://www.donation...ndex.php?topic=31289
11253
Developer's Corner / Re: Essays on Proper Storage of Site Passwords
« Last post by mouser on June 13, 2012, 04:11 AM »
Good observations from Tao.

Let me add a few of my own.

First, I think this whole debacle is just more evidence that there is some value in core User Management code projects that can be reused when building custom sites and is focused on getting things like this right -- which is exactly the kind of thing I hope to accomplish with my Yumps project.

I'm guessing most modern sites get the password thing mostly right.  The most important thing is salting and hashing.  Using a slow hash vs a cryptographic hash is important, but not nearly as much as the core concepts of salting+hashing.  Only a *really* sophisticated and dedicated hacker is going to be able to employ timing info to exploit the "mistake" of using a fast cryptographic hash.  In fact, I think you could argue that you are about a trillion times more likely to be attacked by someone who is trying to crash your site by hitting it with requests that slow it down than you are to be attacked by someone trying to exploit timing differences in password checks -- and so a slow password check might even hurt you there, unless you put in place an anti-hammering thing, which is actually a bit of work to get right.  Furthermore, a timing attack on passwords is likely to be pretty low on the list of exploits to search for.  Before you worry too much about that I would worry about network traffic interception, forcing https login, and a bunch of other stuff.  If you are building a site where you think you might be so attractive that you are going to have world class hackers attempting timing attacks on your user passwords, you might want to reconsider the entire concept of allowing simple password logins, and implement additional checks with things like hardware tokens.

A meta issue, which is touched on by Tao above when we talks about costs of migration, is building in a mechanism by which you can migrate passwords to new approaches.  So dont just store a password hash and salt, store extra info like: When the password was last changed, and the hashing algorithm/parameters used when it was stored.  So that if you decide to move from using 5000 rounds of blowfish as your hash algorithm to 10000 rounds of sha512, you can identify which algorithm was used to store each users password, and you won't break people's logins as you migrate them (looks like some of the modern password hashing algorithms are being clever and embedding this infomation in the hashed output) to make it easier to keep track of.  And have an automated system in place for forcing users to upgrade their passwords, etc.
11254
I'll have a look.
11255
Screenshot Captor / Re: Access violation error every morning
« Last post by mouser on June 12, 2012, 12:03 PM »
Thanks very much for the report bubba.. that makes things a bit more murky for me, but i'll make another run at solving it!
11256
Screenshot Captor / Re: Access violation error every morning
« Last post by mouser on June 12, 2012, 05:27 AM »
Thanks Ath -- but to reiterate, what i need confirmation of is that the only thing that causes the error is a Selected Region capture.
11257
Screenshot Captor / Re: Access violation error every morning
« Last post by mouser on June 12, 2012, 03:52 AM »
1. Seems to be only happening with selected region capture. I seem to be able to take full screen captures.

This would be a really big clue -- can anyone else confirm that this is true for them too?
11258
I missed the joke because I failed to give you sufficient credit for a very nice subtle joke.. But I do appreciate it now :up:

Actually this just reinforces one of my philosophical theories of happiness -- that we would all be much happier if we proceeded on the basis that those around us who seem to hold dramatically different political/religious/philosophical views than our own are really just putting on a deliberately absurdist performance for our amusement, and don't really believe anything they are saying.
11259
Living Room / Re: New iPad owner. Please suggest Apps.
« Last post by mouser on June 12, 2012, 02:15 AM »
I was just gifted an iPad to use on the treadmill; while I generally have very negative feelings about Apple, it is a cool little gadget, and

I'm even contemplating writing a small little app for it, just to get my hands dirty (any tiny app idea suggestions? maybe that's better for another thread).

I can recommend: Zyte  (at least for now I can, i suspect like everything else it will soon be filled with ads or cost money; it's currently free); its a very clean customizable "newspaper".
11260
Developer's Corner / Essays on Proper Storage of Site Passwords
« Last post by mouser on June 12, 2012, 01:41 AM »
Two interesting essays on how to properly store and handle user passwords for a site -- not quite as simple as you thought -- it's not good enough just to salt and use a hash function.


Also of related interest:


passcrack-285x189.jpg
11261
Living Room / Re: Show us a photo of your mutt or other creatures..
« Last post by mouser on June 12, 2012, 12:45 AM »
The look on his face was like "please don't post this on facebook."
11262
The Hulk could often be happy, it was only in comics that he was depicted as being morose/unhappy.

Umm.. it was only in "comics" that he was unhappy? As opposed to? Real life when he was hanging out with jesus?
11263
Mircryption / Re: replace certain urls
« Last post by mouser on June 11, 2012, 09:09 PM »
Why not, the mirc source code is available, you just need to edit it.
11264
Screenshot Captor / Re: Access violation error every morning
« Last post by mouser on June 11, 2012, 06:07 PM »
I get the cross hairs and as soon as I try to draw the region box, the error occurs.

that's a good clue..

ok this has moved to my top priority to fix -- i appreciate the replications.

i may have gotten an answer to this before, but can i get some confirmation:

1. does this ONLY happen with selected region capture? i.e. if you do a full workspace or full screen cap or active window capture, does the error also trigger?
2. if it only happens with selected region capture, does it happen on selected region capture if you FIRST do a full screen capture?
11265
Screenshot Captor / Re: presets for area capture
« Last post by mouser on June 11, 2012, 05:55 PM »
That's an interesting idea.. you can't currently do it with Screenshot Captor.. however you could do it with a commandline call to it's little brother, MiniCap:
https://www.donation...dex.php?topic=2179.0
11266
LaunchBar Commander / Re: LBC won't backup and won't exit
« Last post by mouser on June 11, 2012, 08:47 AM »
Thanks for the report, I will fix -- new version of LBC will be out this week.
11267
Living Room / Re: When you make your 100'th Post
« Last post by mouser on June 10, 2012, 04:41 PM »
I suppose a shot glass with a simple extra line of text saying "5000" might work nicely.
11268
Living Room / Re: When you make your 100'th Post
« Last post by mouser on June 10, 2012, 04:07 PM »
For posterity, her are the post count stats for June 10, 2012:
Screenshot - 6_10_2012 , 4_05_00 PM.png

NOTE: We are supposed to have a special "5,000 Posts" commemorative mug, but no one has stepped up to do the artwork for it yet..
11269
LaunchBar Commander / Re: Abnormal Program Termination
« Last post by mouser on June 10, 2012, 03:18 PM »
I will try to improve the error reporting on a new build i have to put out this week, maybe it will yield a clue. stay tuned.
11270
LaunchBar Commander / Re: Abnormal Program Termination
« Last post by mouser on June 10, 2012, 02:45 AM »
when you run it as portable, are you running it from a directory that the user you are running it as has permission to write to?
11271
LaunchBar Commander / Re: Abnormal Program Termination
« Last post by mouser on June 09, 2012, 06:21 PM »
well.. i wasn't suggesting that you have to run it as admin -- you should be able to run it as any user.
BUT the fact that error goes away when you run as admin suggests to me that my hunch was correct that the problem is related to not having write permission for its settings file.

check your configdir.ini file since you say you are running it portably; make sure it can save its settings files where you are telling it to.
11272
LaunchBar Commander / Re: Abnormal Program Termination
« Last post by mouser on June 09, 2012, 02:31 PM »
I am running the portable version on my PC, if that makes any difference,

i wonder if it's having a hard time saving it's settings.
do the changes you make in the preferences stick?

did you edit configdir.ini to make it save its settings in a writable directory? if you try running it as admin, do you still get the error?
11273
Finished Programs / Re: DONE: make folder set out of a txt file
« Last post by mouser on June 08, 2012, 01:31 PM »
Mentioned on Raymond.cc today:
http://www.raymond.c...s-once-text2folders/
11274
Just wanted to say welcome to the site Danijel  :up:
11275
Screenshot Captor / Re: Access violation error every morning
« Last post by mouser on June 07, 2012, 04:48 PM »
I'm determined to fix this bug, and i do have a laptop i can test with..

Can you guys tell me if when you say "when I first use Screenshot Captor, I get the error" what constitutes "when i first use screenshot captor" -- does the error happen just if you try to bring up the program, or at the time you perform a capture?  Does it matter if you do a full screen capture or a region or active window capture?
Pages: prev1 ... 446 447 448 449 450 [451] 452 453 454 455 456 ... 1515next