« first day (1800 days earlier)      last day (3085 days later) » 

6:04 PM
@MarkHulkalo Morning o/
 
@DavidFreitag Morning
 
dovid, stop it with your fucked up sleeping schedule pls
 
Oh, dear. This guy's post screams "I don't get security" and his profile links to his website. Should something be done about this?
6
Q: Hashing passwords and dealing with duplicates

Niet the Dark AbsolCurrently my project still uses MD5 hashing to encrypt passwords. Yeah, I know. I'm planning to update the password system to use the newer password_hash and password_verify functions in PHP, which will improve the security of the users' passwords. However, my moderator team has voiced a concer...

 
@ThomasPornin (and indeed any other mathy types) anyone know a good answer for... "A Web app uses a cryptographically secure RNG with 12 bits entropy for session IDs. There might be up to 100 authenticated sessions from legitimate users, active simultaneously. Assuming an attacker can generate 10 requests per second, how long will it take them to guess a valid session with 50% probability?"
 
Currently my project still uses MD5 hashing to encrypt passwords.
I projectile vomited as soon as I saw that
 
6:12 PM
@Iszi What a shitty way to test if 2 accounts were made by the same person.
 
my (non-mathy) searching leads me to birthday attacks on Crypto.SE and crypto.stackexchange.com/tags/birthday-attack/info
 
One such way that they have used is to check if the MD5 hashes are the same on the two suspect accounts
vomiting blood wtf
If he's making this kind of mistake, I wonder what other mistakes he's made...
Not that I would try anything to the site. cough
 
@RоryMcCune Wouldn't the general probability of hitting a valid ID be 100/(2^12)? After that, I'd think the maths should be simple - though I can never remember how it's supposed to go.
 
He's not making the mistake, he's the developer.
 
@MarkHulkalo Precisely my point.
 
6:14 PM
He has to deal with that the "admins" request.
 
Oh, he made mistakes alright.

1. MD5
2. Unsalted Hashes
3. Giving end-users (moderators) access to password data.
 
@Iszi well the birthday attack page says 1.2(√k) where k is the number of options, so that would be a collision expected in 76 guesses
 
@Iszi I'm willing to bet that he knows those are bad practices.
 
@RоryMcCune I like the browser-fingerprinting suggestion.
 
but I wasn't sure what it meant in probability terms by "expected" also that doesn't factor for there being 100 right answers instead of one
 
6:16 PM
@Simon He's admitted to #1, but he's still trying to allow 2 & 3.
 
@MarkHulkalo yeah it can range from the OK to the really creepy (I have seen a company use the really creepy) but it's better than what they're doing now (would be hard to be worse!
 
Need some DC help
0
Q: Server 2008 R2 & Auditing

JukEboXHaving an issue with auditing a network for logins. I am looking for Event 4740 but the logs are not showing them. Neither on the local machines either. I have verified that Account Management Auditing has been enabled and is set to Success And Failure and I have checked the Logon/Logoff policy ...

 
@RоryMcCune Randomize browser vars :D
SecretAgent defeats it pretty quickly
 
@JukEboX ya know that serverfault has a chat room that goes with it, and you may have better luck there :)
 
I get a new browser fingerprint every time I refresh
 
6:18 PM
@RоryMcCune If there's only 2^12 possible session IDs, and an attacker can do 10 requests per second, I wouldn't worry about the time required to hit one with 50% probability. I'd be more worried that it would only take less than 7 minutes to hit all with 100% probability.
 
@RоryMcCune I don't know if I have ability into it. What is it called?
 
@MarkHulkalo oh yeah it totally doesn't work against a user actively trying to bypass it, but then 99.99% of users don't do that
 
@Iszi When your boss tells you that he wants to have access to those things, you give him access.
 
@Iszi sure but that wasn't the quiz question I got posed :op
 
He's probably trying to find the most secure way to solve his shitty practice.
 
6:18 PM
@RоryMcCune Agreed, yeah. Nobody's gonna go through the time and effort to do that... but what if it were enabled by default? That would make advertisers cry. :P
@Simon Agreed, but fortunately I don't work for idiots that would request something like that.
 
@Simon To an app developer, "moderators" < "boss".
 
@JukEboX chat.stackexchange.com/rooms/127/the-comms-room @Iszi and @jrg hang out there it seems :) I've never been until now
 
@RоryMcCune Recently discovered that's a ghost town.
 
@Iszi yeah
 
@Iszi True.
 
6:20 PM
@Iszi yeah how weird, did the denizens migrate somewhere else I wonder?
 
Plus @RоryMcCune when you type R Tab @RoryAlsop comes up first in there
 
@JukEboX that's the goal of my username :)
 
@RоryMcCune A private Slack instance.
 
@Iszi ahh weird
 
We should do that.
 
6:21 PM
@RоryMcCune funny how its description is exactly the opposite to what you proposed it be used for :)
 
^
 
@RоryMcCune I guess they were getting too rowdy, and got tired of all the dirty laundry on the field that they couldn't control. So they went to a platform they could have more ownership of.
 
@TildalWave well yeah but to be fair to me I didn't know that till I went looking for it
and as I don't usually go there ...
 
@RоryMcCune Explain your creepy browser fingerprinting thingy. I want to know more!
 
has the lowdown
basically your browser gives up a lot of info, which can be used to effectively fingerprint you in a lot of cases, things like installed fonts
 
6:23 PM
Yeah, I mean I want to know about the company that used it in a really creepy way.
And what they did with it
 
@MarkHulkalo well all I know is that they had it loading on their site and were collecting the data, it was a loans site IIRC (many years ago) no idea what they did with it after that :)
I was doing a web app. test so obviously spotted the odd behaviour
 
Creepy
Might've been used to try and prevent multiple fake loan submissions, though
 
@RоryMcCune Using installed fonts? What does it do, try to load them in decreasing order of rarity and log which ones get loaded until it matches a fingerprint?
 
We need to start working on an authentication scheme on the Web through your DNA.
 
@Iszi No Flash or Java fonts detected was the result I got for that bit of the test, so looks like it was/is a Java/Flash thing
I don't run with either in my browser, so ain't getting me that way :)
from my results, looks like the main thing they detect on it browser plugins
 
6:28 PM
@Iszi It works like this: JavaScript/Flash can detect the fonts you have installed, so if the website can detect those, it will add it to the list of potential fingerprints. You either have to disable this, which would add more uniqueness to your fingerprint since almost nobody does that, OR randomize it.
Er, let me rephrase. The more unique features about your fingerprint, the more unique you are.
Screen resolution, color depth, fonts, plugins
 
You're a screen resolution.
 
I don't run flash, but it still got my plugin list since I'm not actively trying to hide it right now
Plugins can also simply give you a unique install number, and install itself with a unique key/number
So when you look for the plugin details, it could show something like... pluginname v1.0 - 55297810
 
That EFF site is cool, but it does little to put your results into proper perspective. Approximately how many "millions" of visitors have they had? What's the average "bits of information" conveyed by a visitor's browser, and how does that affect your uniqueness or lack thereof? What's how big is the user base of the most/least common fingerprints? Maybe I need to read the linked article.
 
Apparently nearly 7 million visitors, it says when you try it out
 
> Within our dataset of several million visitors, only one in 3,060,294 browsers have the same fingerprint as yours.
 
6:34 PM
@MarkHulkalo "Several" does not at all imply "seven".
 
Your browser fingerprint appears to be unique among the 6,120,600 tested so far.
Okay, so 6.1 :p
I thought I read 6.85
 
@MarkHulkalo Ah, I didn't have a unique fingerprint. So it just said something like what @Ohnana had.
 
But yeah, good question. I'd like to see the data
 
Your browser fingerprint appears to be unique among the 6,120,604 tested so far.
Great. I guess a lot of people are running Chromium on Antergos Linux with weird fonts.
 
Yeah, I recommend disabling Java/Flash forever. :|
 
6:37 PM
@Simon - it's like the old Simon game, but as well as tap the colour, you have swipe along the pad. So - more difficult. Who'd have thought they'd need to update Simon :-)
 
@RоryMcCune Slack uses a proxy to display embedded pictures
So it doesn't leak IPs + user agents like happens here.
That's pretty neat.
 
@Simon that's some decent forsight
 
@RoryAlsop That sounds way too complicated!
 
@Simon inorite
 
marion? are you related to rory?
 
6:40 PM
@RоryMcCune I've Schrodi on my knee. Could you get me my charger for my Surface please
 
@MarionMcCune you could've just spoken loudly :op
think of the poor wasted packets
 
@Ohnana on my screen you asked this before Marion asked for the charger - spooky :-)
 
or that we now all know what's your cat's name
 
#SaveDemPackets2k16
 
@MarionMcCune give Shrodi a hug from me
haven't seen the fluffies in ages
 
6:41 PM
RUSSIAN O RORY SPEND TIME WITH YOUR DAMN FAMILY
 
@Ohnana I am with my family
:-)
 
loool
 
(need more Rories in here to confuse @Ohnana)
 
there
 
@Ohnana pls I offered, her responses was "no no don't do that"
 
6:42 PM
oh damn
 
@TildalWave oh noes my password reset questions
@RoryAlsop they're not enjoying the cold+wet
@Ohnana remember we both work from home, so kind of see each other more than most couples :)
 
@RоryMcCune you could train the fluffies to ferry messages between you, thus saving Interweb packets
 
@RоryMcCune fair enough.
 
@RoryAlsop heh, nice idea but cats are possibly the least trainable creatures in the universe, and our two are badly trained even by cat standards...
 
@RoryAlsop Thoughts on this?
5
Q: Hashing passwords and dealing with duplicates

Niet the Dark AbsolCurrently my project still uses MD5 hashing to encrypt passwords. Yeah, I know. I'm planning to update the password system to use the newer password_hash and password_verify functions in PHP, which will improve the security of the users' passwords. However, my moderator team has voiced a concer...

Guy's post screams "I don't get security" and his website is linked in his profile.
 
6:45 PM
@RoryAlsop that explains why I'm spending half of my days letting the cat in and out the door :)
 
> One other point, MD5 isn't the scary boogeyman everyone makes it out to be when it comes to password hashing.
lolwat
 
@TildalWave most cats want to be on the other side of whatever door they are on. Mine just wants to be warm and dry. #scottishcat
 
dafuq
 
Considering how slow our Internet connection is at the best of times we would be better using cat exchange protocol
 
@Iszi Main thoughts - your 3 comments are spot on. If you mean should we get his post disassociated...well, it's up to him I guess
 
6:46 PM
kitteh://fur.ball
2
 
@RoryAlsop Yeah, I was wondering about trying to dissociate his site from his post. Considering it seems to be a public-facing application that probably has a non-insignificant user base.
 
@RoryAlsop yeah but your house is probably one square furlong in size
 
@Iszi It's non-trivial (ie I need to get a CM to do it)
 
@Ohnana He says that he has worked for the NASA in his profile and yet he says stuff like that.
It really shows that any idiot can work for the NASA.
 
@Simon HEY.
HEEEEEY.
 
6:48 PM
fkin rekt
 
@TildalWave turns out it's 25 square fathoms in area
 
@Simon nasa is a matter of national pride, you fuck right off
 
@Simon NASA diudn't (and probably still doesn't) have security as one of its driving functions
 
pls, national pride my left nut.
 
@Simon your left nut carries a rainbow flag?
 
6:49 PM
No, that would be the right one.
 
lol
@TildalWave - which is about 0.002 square furlongs, as far as I can work it out
maybe wrong
 
Don't have to be bad at programming to be inept when it comes to security
 
my conversions are scribbled on a scrap of paper
 
I've seen a lot of gifted programmers who are morons when it comes to security.
 
@Ohnana Don't be mad at him. He's not wrong.
 
6:50 PM
@Iszi - yep, I think I may do that
 
@Iszi ;-;
 
COME BACK GENE KRANZ WE NEED YOU
 
@RoryAlsop I think the U.S. government is substantially re-prioritizing IT Security in the wake of the OPM breach and similar issues.
 
@Iszi ok - my bracket was a probably, as I wasn't at all sure
 
6:52 PM
@Iszi They should. The OPM breach was the dumbest thing I've ever seen in my entire life.
And it had been going on for YEARS before they even realized it.
 
@MarkHulkalo Yeah, but what major hack these days isn't working on that sort of time scale?
 
True, but it's honestly offensive how bad they are.
The whole attack was mind-numbingly easy
 
@Ohnana you mean Grace Murray Hopper?
 
Just goes to show the U.S. government isn't all that much better at security than anyone else. Shameful, yes. But not surprising in the least.
 
@TildalWave her too
@TildalWave no, wait. she was an a navy general, not nasa
 
6:54 PM
@Iszi I wouldn't be surprised if the NSA was breached too
 
What about Sarah Michelle Gellar? Can we bring her back too?
 
@MarkHulkalo Little late for that, aren't we?
 
@Ohnana I thought she was navy?
 
@Ohnana navy IIRC
 
But you're right. Security requires vigilance. Eternal vigilance.
@Iszi I mean secretly.
 
6:55 PM
which means they still launch things to space
 
elelelel i just looked that up
the navy has boats dude
air force launches rawkets
 
@MarkHulkalo I wouldn't be surprised if the NSA secretly breached themselves and didn't even know it.
 
@Ohnana space armada!
@Iszi ewww - they'll go blind
 
@Iszi Haha
 
The Vanguard rocket was intended to be the first launch vehicle the United States would use to place a satellite into orbit. Instead, the Sputnik crisis caused by the surprise launch of Sputnik 1 led the U.S., after the failure of Vanguard TV3, to quickly orbit the Explorer 1 satellite using a Juno I rocket, making Vanguard I the second successful U.S. orbital launch. Vanguard rockets were used by Project Vanguard from 1957 to 1959. Of the eleven Vanguard rockets which the project attempted to launch, three successfully placed satellites into orbit. == OverviewEdit == In 1955, the USA announced...
 
6:56 PM
also the pic of Gen. Hopper on her wikipedia page is fucking badass
 
@Iszi - disassociation requested
 
@RoryAlsop Cool. Thanks.
 
they also have currently the most capable rail gun in the world
 
she's like "ya bitch i'm grace hopper. bow and i might give you the time of day"
 
Man, I should have thrown that in a flag to get some moderation badge credit.
@Ohnana Yeah. One nanosecond at a time.
 
6:58 PM
@RoryAlsop The guy did request it?
 
@MarkHulkalo MD5 alone won't cause multiple hashes of "password" to be the same. Well, actually it would. But my point is that MD5 can be used and still produce unique hashes for multiple instances of the same password. It's just a matter of applying salt.
 
@Ohnana one nanosecond at a time :))
 
@Iszi I presume he means unsalted hashes.
 
@Simon No - but a quick look shows that he really doesn't want to be showing that. Check his profile, and then the deszcription in the question...badness
 

« first day (1800 days earlier)      last day (3085 days later) »