« first day (782 days earlier)      last day (4396 days later) » 
00:00 - 18:0018:00 - 23:00

00:53
Bad @Jeff!
Also, anyone else having rendering problems with main?
01:04
yeah I had a few issues earlier.
CDN went down
@ScottPack Yes.
what a track.
I, at one time, owned several Aerosmith albums. I think my brother made off with them.
Same with Vitalogy.
 
8 hours later…
09:27
snowing :)
@ColinCassidy had 2 inches of snow in 1 hour last night
went for an awesome drive this morning before having to commute to work
@RoryAlsop yeah I know I was driving back in it, great fun :)
09:56
Anyone know when Blackhat Vegas registrations usually open. Trying to spend our training budget before it gets cut :)
10:12
/me collapses
> Has a meeting about contract
> Plumber turns up right as I'm about to get in shower.
fffffffuuuuuuu
This is funny!
> The TLS designers realized this, but by this point they were exhausted and wanted to go think about something else.
> Unfortunately, instead of fixing the problem, they decided to apply band-aids. This is a time-honored tradition in TLS design.
10:27
yep, it's an interesting bug.
I've been chatting about it on /r/netsec
but in a way it's a good thing - it means CBC mode can finally die and we can get GCM implemented in browsers
Plus the attack isn't really feasible outside lab conditions. CRIME was more problematic imo.
well, kinda.
it relies on being able to statistically discern a few microsecond-level timing differences
which can be done on a 100base-T network. so if your client and server are on the same (fast) internal network, and nothing is adding any excessive jitter, it's feasible.
so internet? no. corporate network? maybe.
especially when you consider that a lot of high-end server gear will be sat on 1Gbase-T or even fibre channel.
10:52
@Polynomial how does chatting work on reddit? I can't see how reddit works at all, to be honest, as there appears to be no way to track items, search, or follow conversations. I tend to browse to it and follow some links to interesting things, but I know I'll never find them again unless I bookmark them...
(maybe I'm too old for reddit, dunno)
4
@RoryAlsop comments under the article?
so the main link might go off-site or it might go into a reddit thread
but if you click comments under the title you get the reddit thread
and there it's just like Slashdot really. post comments, reply to comments, get up/down voted.
@Polynomial hmmmmmm - will need to look again this eve
@RoryAlsop Don't worry, I find reddit incredibly confusing to navigate as well.
@Polynomial I used to spend a lot of time on slashdot - back in the mid-nineties, but then the signal/noise ratio dropped too much
yay - remembered my password and managed to login. User number 51816 :-)
old skool
11:10
I should really get some updated crypto knowledge
i.e. I should learn about something other than CBC and ECB mode for block ciphers, and actually work out how the various attacks on md5 work...
oh - hang on - which of you **** starred my age/reddit comment? Grrrrrr
2
@Polynomial would I be correct in thinking that (given enough samples) over a noisier connection, you'd still be able to carry out the same attack
even if the number of samples is huge :-p
@RoryAlsop well I hadn't but now you attracted attention to it....
@Tinned_Tuna Unlikely. If δt (small time delta) between padding failure and padding success is in the μs range, any jitter from the latent connection, i.e. Δt, would make it very difficult to discern.
think of it like a whisper at a concert. if you're stood next to the person and the band isn't playing right now, you can just about make it out. if you're far away from them or the band is playing, you've got no chance.
the small sound you're trying to identify is drowned out by the loud sounds in the room.
in fact, for any case where Δt > δt you're going to struggle, unless Δt is highly predictable (e.g. fixed)
essentially you want a case where ΔΔt < δt, i.e. the unpredictable change of latency in the network is lower than the measurable time delay caused by the padding failure.
11:28
@Tinned_Tuna For md5, it's not so much an "attack" but a collision, so you have two values a,b such that md5(a)=md5(b). The interesting part is finding those collisions. From an exploitation point of view, using that fact if you have a collision in say a hash of say a certificate using md5, you might be able to alter data under the signature. If you can find the right collision you can do so in a meaningful way, i.e. one that is actually useful for doing bad things.
md5's weakness is that it is no longer all that hard to find collisions.
@Sadaluk I would've thought that finding md5(a) == md5(b); a=/=b; would be considered an attack (Terminology question) ?
@Tinned_Tuna It could be I suppose - it just doesn't feel very attacky to me :)
haha :-)
@Tinned_Tuna I guess it's only an attack if you were actively trying to find the a & b pair. :P
Not if you chance across it.
All hash functions have this property, since you're always taking an infinite space and mapping it onto a finite space - see pigeonhole principle. However, hash functions have collision-resistance which basically means finding two such pairs should be hard.
11:43
Man, I noticed another weird thing when I glanced to the right of the chat room.
17 hours ago, by Polynomial
it's as dead as a dildo.
12:11
@TerryChia Yep :)
dildos generally aren't very alive.
Length extension attack according to polynomial:
Guess @Polynomial attempted a length extension and ended up with a couple of dead dildos
They're both like "Note to self: Do not attempt to hit a guy in the balls with my balls."
2
@Polynomial There is more to it, actually. People talk about SSL but miss the big picture. If you can measure µs delays from the outside, then anything you do with some private data is susceptible to attacks. Cryptographers concentrate on the crypto layer and keys but the rest of the code which lies beyond the SSL is as attackable as the SSL layer itself.
@ThomasPornin Simply deploy a Somebody Else's Problem field
basically, make all your requests take the same length of time (after a warm-up period)
12:20
SSL is already behind all the code for the ethernet driver and the TCP/IP stack, and yet this does not mask out the µs delays in the SSL layer. Simply think a bit farther up the stack: µs delays in the server code (e.g. the ones which access the database) will be equally deadly, perhaps even more so.
@Tinned_Tuna The existence of collisions is a mathematical necessity. Being able to actually show one, and, even more, being able to compute a new one every 14 seconds, is an attack.
Though being able to find one is borderline practical for any 128 bit hash
so I just signed up for an InfoSec Europe ticket, with no intention of going.
@ThomasPornin yes, I was assuming that you were generating them arbitrarily, as opposed to their mere existence, but that's just me having fun.
and as such, my registration information is comical
@Polynomial want to give it to me?
12:22
my job title: Supreme Technical Overlord
Fortunately, a lot of usages of hash functions are not vulnerable to collisions. For instance, HMAC/MD5 sneers at collisions, and is as yet unbroken.
@Tinned_Tuna registration is open. it's free. London, April 23rd to 25th.
is that conference generally regarded as "good" ?
not in the slightest.
it's a vendor exhibition.
everything is just sales sales sales.
iPhones never have malware
12:23
the talks are thinly veiled vendor pitches, with little technical info.
last time I attended them I just trolled people and embarrassed vendors in the middle of their talks.
e.g. a guy who was pitching a "super secure" one-time pin system for Android and iPhone (i.e. an RSA secure-key app for phones)
the one thing he didn't consider is that general purpose computing devices can have, y'know, malware.
"oh it'd have to specifically target our platform, we're not worried about that. and they'd have to come up with a way to scrape the screen."
"First, they just grab the screen whenever you click something. Second, there's an API for screenshots."
*silence*
Steve jobs personally smites any malware author before he can get the malware into the store
2
@CodesInChaos from beyond the grave?
@Polynomial That's what makes it scary.
Smite me, oh mighty smiter!
2
Smiting is traditionally reserved to gods, So as apple god, he certainly can
12:26
@Ninefingers That sounds familiar.
Bruce Almighty?
@TerryChia Yes, but for our purposes, Apple Almighty.
@Polynomial maybe not then...
@Ninefingers Steve Almighty sounds better.
@Polynomial Have pity on the guy, he is probably a clueless salesman.
@TerryChia he was the chief technical manager for the company.
@Polynomial hmm ok wut...
12:29
so yes, actually, a clueless salesman.
@Polynomial 1 exception - I use it to meet certain folks :-)
I just read someone suggesting next year's Super Bowl halftime show as Morgan Freeman and Arnold Schwarzenegger rap battling with Dr. Suess stories.
oh, and swag, occasionally you get good swag there
yeah you can get some nice schwag.
I got a free copy of Bruce Schneier's book signed by him in person. That was pretty sweet.
I can't remember what I put down for my info this year
12:30
@Polynomial :O ! HOW?!
I have an ex-colleague who puts down "burlesque dancer"
sammich tiem
@Adnan I walked out of a talk and he was just stood there handing out copies.
@RoryAlsop haha. I've put Chief Technical Overlord at Polynomial Research Labs Inc.
I also put that my organisation has between 1000 and 4999 staff.
I count everyone on IT Security StackExchange as a member of staff.
yaaay! I'm a member of staff!
@Polynomial A thousand Poly-clones. scary.
@RoryAlsop We almost had a mod that puts that down for real. As in, on LinkedIn and such...
12:32
@TerryChia we'd probably start a mosh-pit.
@Polynomial haha
@Polynomial if it's free to get in, we could "go" for the lols and just have a meetup
@Polynomial is that your way of just calling us a bunch of dicks?
I mean, it's like £80+ for me to get a train down to london, +hostel costs, but it's totally do-able
@Tinned_Tuna you didn't get BSides London tickets?
@Polynomial speaking of mosh-pits, still not going to NummiRock?
12:33
BSides?
er... yeah?
failing that, MEGABUS
how did you miss that one? :o
because I am just a person who tends to read things like random-ass papers, and not follow what conferences are happening :-/
if you turn up at the venue at ~11am, I'll guarantee you'll get in.
they always have people that get tickets and don't turn up.
either that or we'll sneak you in. nobody checks arm bands and the like after opening :P
12:35
/me puts myself on the waitlist
@Tinned_Tuna if you're on Twitter, follow @BSidesLondon and @44Con
and try to get yourself to 44Con. last I checked it wasn't free, but it wasn't too expensive (£100 or so) and it was well worth it.
I think it's in September.
no details yet though
ye, it's sept.
plus with 44con, you know MWR Labs is gonna sponsor it again, and you know they're gonna do an afterparty.
haha :-D Most excellent :-)
I'll ensure that I have the cash reserves
last year's was utterly mental. open bar all night.
drank all the hotel's booze, then they took all the downstairs bar's booze, and we drank all that too. then they went across the road to a cafe/bar place and bought all their booze, and we drank all the beer and most of their rum. then we went to the pub.
12:40
@Polynomial I think you mentioned that a couple of times here already. :P
@TerryChia BECAUSE IT WAS FUCKING AWESOME :P
@Polynomial that sounds like a fantastic night.
@Tinned_Tuna It resulted in me and two other lads wandering round who-knows-where on the outskirts of London looking for a pizza place and trying to find our way home.
I always imagine that the infosec crowd drinks so much because we have to deal with the unrelenting retardedness of bad development and bad security practices.
either that or we drink to celebrate how fucking easy our job is :P
MS03 vulns unpatched on the DC? Right, well that's that done with then. Let's crack open a beer!
actually, it's most likely boys being bad boys away from home.
poll any overnight conference - they all behave like this, more or less.
@AviD I can imagine any conference that's salesman-heavy would be unpleasant.
12:44
but I do agree on "unrelenting retardedness of bad development and bad security practices".
but not easy... Easy? you kidding me?
just cuz its easy to find some of the braindead flaws put in by dishwashers-turned-programmers, doesnt make the real work any easier.
I keep on thinking that this channel should be in my IRC client.
Anyone realized that the J and K keys can be used to navigate on Facebook ala vi?
@TerryChia face-what?
:-p
12:52
@Polynomial apart from last year when they were using Freaky Clown as a bouncer.
@RoryMcCune Haha, yeah, that worked well until someone mentioned the pub at lunch.
Right, time to go give a seminar. Woo.
13:11
@AviD Hey I resemble that comment... :) though it all boils down to the fact that every developer assumes that every other developer is good and so that their code doesn't need to check its input variables. If you ever have access to the source code, the first thing anyone should do is a search for "assume" :)
@ColinCassidy resemble? you mean resent?
just as an side our code base currently has 1112 "assume"s and 112 "assuming"s
@AviD True. The policy stuff and reporting is hard work.
@ColinCassidy So that's 1224 CVE IDs for me to claim?
brb, door
@Polynomial I couldn`t possibly comment
@Polynomial Spread the joy around. Don't be selfish.
13:15
haha, that was awesome. postman came to the door and I had Sekai de 2ban me ni Shiawase by USK playing (super happy/bouncy 8-bit) in the background, and he just gave me the weirdest look.
oh and 54 "assumption"s
must've seemed especially strange considering I'm currently wearing a Slayer t-shirt.
added a grooveshark link in case anyone wants the track. it's an awesome track :P
@Polynomial policy stuff is only hard work in forcing your brain to work in that speed.
like reading contracts.
@AviD that speed? i.e. 0.4mph?
@Polynomial usually slower.
13:18
yes, I agree. policy and management stuff is dull.
13:29
When calling from your cell phone, do you tell your operator about your number (to be shown on CallerID) or does the operator send that on their own to the call receiver?
> The one known way to make trust management safe is to make it known that offenders will be shot. This is what they do in war-time armies.
The bear strikes again.
2
A: What is the current status of trust management?

Tom LeekBiggest problem in trust management is that it involves people who don't act like machines. Public-Key Infrastructures can be seen as a big exercise in trust management. The two main deployed solutions, X.509 and OpenPGP, implement two strategies which can be described as "let's add all the need...

13:48
@RoryAlsop How is ^that^ question not still too localized?
One thing that makes me sad is that we have to recommend SSL all the time
@Iszi I think it probably is, but mod votes are binding so I do try to wait for other votes first, otherwise I seem to get it wrong quite often
you could add your close vote...
14:03
@RoryAlsop Done. Just wanted to hear if you had any arguments against, first.
@Tinned_Tuna This one gets my "DAFUQ?!" for the sidebar today.
@Iszi I tried to improve it, and if there had been no answers I probably would have closed, but having a binding vote and there being a good answer already makes mods back off a bit :-)
@RoryAlsop Ye don't mess with the Bear.
@RoryAlsop So, you're saying all it takes is a little Porn(in) to keep a thread open?
5
@ScottPack You need an asterisk on there: "but make sure you use SSL3 or later, and don't use CBC, or compression, or MD5... or asymmetric keys below 2048 bits."
@Polynomial I wanted to put in SSLv3/TLSv1 but memgenerator auto capitalizes everything and it looked silly.
14:07
@Iszi Porn in a thread to keep it open.
@CodesInChaos I'm not sure what's more impressive: The stupidity it took to even think that was a good idea, the balls (pun intended) to actually try, or the fact they managed to pull it off!
@TerryChia Damn. Missed the edit opportunity.
man, this upcoming gig is gonna be mental. DevilDriver and Cannibal Corpse as dual headliners, with Winds of Plague and Black Dahlia Murder supporting, plus a "special guest".
I hate SSL, but I still tell at least one person a day to use it
Sadist much?
14:10
@CodesInChaos No, there just isn't a better alternative. :P
Someone prod @ThomasPornin to write the TLS successor.
2
@TerryChia I think you just did that
@TerryChia Already done it in 2003.
@CodesInChaos Nah, DevilDriver are more groove metal than angry sadism stuff. Cannibal Corpse could certainly be described as sadists. WoP / BDM are more metalcore than anything else, so borderline-emo lyrics with insane drums and heavily downtuned guitars / lots of breakdowns.
doors open at 5.30pm and it runs until 11pm, so it sounds like both headliners are doing a full set.
@Polynomial That was about me torturing people with SSL, not about your family friendly music tastes
oh. fair enough.
well maybe you should do it during the Cannibal Corpse set.
@CodesInChaos Any good parent treats their kids to some high quality music.
14:14
@ThomasPornin Hmm?
This comment needs so much upvote.
@StoneyB You can't leave a comment like that without sharing what it was. — Dan Neely 41 mins ago
I don't get the point of overdoing "family friendly"ness either. One go server, I play on, bans for saying "WTF". Because that's so dirty.
@Polynomial yup - that's my plan :-)
@RoryAlsop Good! I know you've already started them off with SoaD, which is definitely a good place to start.
@TerryChia In 2003, for an business project, I wrote the spec (and implementation) for a kind-of-SSL which had the benefit of running over HTTP, rather than the reverse.
14:16
@Polynomial I'll have to have a look at their current playlists, but aside from Eilin's occasional dance stuff (she seems to like the current almost-parkour-like street dance stuff) they solely get their music from my rock and metal playlist
Of course my protocol used encrypt-then-MAC
@ThomasPornin Of course.
14:31
It so happens than when Gnome's web browser (called "Epiphany" or sometimes just "Web") is open on Sec.SE, it keeps the CPU running at 100% all the time.
How they manage to make that kind of bug is an open question.
@ThomasPornin what is it doing? I know there is a stack of ajax-y stuff happening, but that shouldn't be CPU load...
Users: Having a complete lack of reading comprehension since 1990;
@RoryAlsop I don't know. The site still works... my best guess is that there is some timer-based Javascript and the timer code is wrong, triggering the code immediately instead of (e.g.) once per minute.
I use Epiphany for Bear#2 posts during breakfast. This is on an old Mac (PowerPC) with Linux, making the choice of browsers kinda limited.
14:59
I have an ancient G3 iMac
Still runs Wesnoth!
15:30
I also have an old G3; one of the clamshell models. I replaced the disk with a SSD, so now it has no moveable part and is totally silent.
I installed NetBSD and it runs Nethack beautifully (to the extent that Nethack can be considered "beautiful")
 
1 hour later…
16:36
> Left alone in the office after a good day? Crank The Music!
Heard that.
Anyone here use a Windows Phone? The Beta needs some help.
286
Windows Phonewindowsphone.stackexchange.com

Beta Q&A site for enthusiasts and power users of Windows Mobile and Windows Phone 7.

Currently in public beta.

17:11
@Iszi yup, I've been there a bunch. I dont really have many questions, or really interest in answering the questions I do know, though...
It's just a breeze to use, very straightforward for the most part.
@AviD Lazy-ass lurker.
@Iszi dont really even lurk very much.
I'm just not in to the "community" aspect of it.
the questions I do have are not SE-worthy - like app recommendations.
@AviD Ah. Well, then. In a more security-sensitive environment, we'd have a special term for users like you: Disabled.
heh. indeed.
I'm thinking about finally getting a smartphone this year. Debating whether to go iOS or Windows.
17:22
@Iszi FWIW from those two I'd go windows, unless Apple come up with something v. good for the next iteration
I'm thinking of Android for my next phone, liking the Experia Z
@Iszi unless you are a diehard tweaker, I would agree with @RoryMcCune - go for WP8.
Check out the Lumia - very sweet.
I'll repeat a line I read in a review somewhere, comparing those 3 phone OSs:
yeah the lumia is nice but follows the "huge phone" trend that's happening at the moment. Missus has the HTC 8X and likes it
Apple is designed like a master architect / artiste - "*I* know what is best for you, you will take whatever I give you - *and like it*.
Android is like a DIY shop - just gives you all the pieces, and you could put it together however you want.
Windows Phone is like a professional architect, but not at the artiste level - designed around what *you* want, so that your kitchen puts everything right in reach where you expect it to be.
@RoryMcCune true. I too like the hugephone.
I almost bought the Titan last time around - I think it's 4.9 inch, when the next largest phone anywhere was 4.1.
I'm thinking the hugephone thing could work, if it's good enough for browsing, negates the need to carry a tablet around...
now Galazy is up to 4.8 I think?
@RoryMcCune that would be a phablet.
nexus style.
17:27
@AviD Dunno if you'd call me a "diehard" tweaker, but I do like to be able to make things work the way I want them to. One particular thing that frustrates me about WP8 is that you can't arrange apps into folders.
too big for me.
it looks like most of the flagship phones this year will be 5" .. seems crazy to me, but there you go.
@Iszi true. (as far as I know). But why bother? They're all right where you expect them to be.
@RoryMcCune If Darwin got it right, then in two or three generations people will have larger hands.
And smaller brains.
on W8 you sorta can, there are app groupings.
@ThomasPornin and opposable thumbs.
oh wait, dammit.
17:29
@AviD Eventually I expect my home screen to look like my Desktop occasionally does - overloaded and cluttered.
Nice thing with the Desktop is, you can put stuff into folders. Or you can remove stuff entirely and get to them via the start menu - which is arranged in folders.
btw some apps are "foldered" by default - like all games are inside the Xbox box.
As of Win7, you can search for apps in the start menu - which is a nice alternative, but not so comfortable when you don't have a proper keyboard.
There is an "all programs" list on WP8, but it's not folder-based.
Now, I'm not going to make this issue a deal-breaker. But I expect it's going to grind my gears now and then.
@AviD "App groupings"? How does that work?
(Not something I was shown when I was at the Microsoft Store last night.)
...or is that on W8 as in "Windows 8", excluding WP8?
@Iszi yes.
@AviD Oh. Well then, damn.
on desktop, you can zoom out to see just the group headers -ish, and you can place an app in a specific group, etc.
@Iszi well, there are groupings on WP too, just alphabetically.... ;-)
I'll be honest - it hasnt been an issue for me.
perhaps I dont use enough apps to hit that point, but most of what I use is either right there on homescreen (and I prefer a scroll + one click, than foldering through) or I just jump in the all apps list straight to it (either scroll, by letter, or by searching).
17:37
I much prefer click->click to scroll->click.
I use 5 homescreens - all flipped with a swipe - and those screens are arranged into
Navigation
Music
Day to day work
Comms
Other
@RoryAlsop Which OS?
The way Windows does it annoys me slightly, and iOS just infuriates me (while looking nice and shiny)
@Iszi Android
Android lets me set up the phone exactly as I want
remove all the crud
and I can make it look and feel like an OS I like and am familiar with - which is obviously a Unix
one of the reasons I'm planning on Android for my next phone is the more customizable piece definitely. Also has some nascent security tools which could be useful..
@RoryMcCune think it appeals more to the security tool devs - less hassle with getting apps approved etc. Yes, that has its downsides, but also aids development
17:44
iOS is totally useless from that point of view as they forbid direct access to any of the more interesting APIs, not sure what WP8 will be like...
@RoryAlsop Strange that you would accept such novelties. I assumed you would have preferred Multics.
@ThomasPornin hahaha - actually, I have never touched Multics, sadly...
00:00 - 18:0018:00 - 23:00

« first day (782 days earlier)      last day (4396 days later) »