« first day (1861 days earlier)      last day (3317 days later) » 

20:00
@Simon What about an extension that regex replaces every instance of "AviD" with "Butthead"
That's also very good.
Also his gravatar for a pic of a clown?
Or an Egyptian.
@Simon Egyptian clowns are the scariest. They make kids run for their Mummy
4
...
ᕙ( ͡° ͜ʖ ͡°)ᕗ
( ͡° ͜ʖ ͡°) ▄︻̷̿┻̿═━一 (ʘᗩʘ')
2
wow preteens are very creative
and violent
@RoryAlsop Hehehehe.
@RoryAlsop nice
20:03
@RoryAlsop (⊙_◎)
Dad jokes 'R' us
( ͡° ͜ʖ ͡°) ▄︻̷̿┻̿═━一 (ʘᗩʘ')
ROFL
Ok, no everyone with a twitter account share my extension
I want the world to know about it.
@DavidFreitag sounds like a Simonism
i see, if you post shitty 90s ascii art, you get stars
20:06
"share my extension" you ween-hounds :-)
@DavidFreitag Unfortunately, I do not have social media accounts.
@Ohnana unless you are Mark, apparently
@Ohnana Naaah this is Unicode art, not ASCII.
@RoryAlsop i am also mark
@RoryAlsop To be fair, it was a repost.
20:06
so your maxim does not hold
Yeah but @AviD does
@Ohnana Oh - okay
you folks with your confusing non-name names :-)
@RoryAlsop Man, that is such a clever way to refer to my ween.
MY EXTENSION!
@RoryAlsop Well if it helps any @MarkBuffalo isn't really Mark Buffalo
Whenever I'll be telling people to call me on my extension, I'll have a smirk on ma face.
20:09
hahah
oh lawd
@DavidFreitag Don't tell them!
@Simon ...is that... a euphem...ism?
@Ohnana Difference between Unicode art and ASCII art: Unicode art is creepier, and ASCII art has more porn.
@Iszi oic
@MarkBuffalo's real name is... Moe Howard.
@DavidFreitag damn - it's all too confusing
20:10
@Iszi Porn?
@DavidFreitag Exposed me
HOW DARE YOU
You want to know what David Freitag's real name is?
@DavidFreitag Heh. Have fun Googling.
Albert Olly Lanford
@Iszi "ASCII Porn"?
@DavidFreitag do it
20:12
@DavidFreitag Yeah, you're welcome.
@DavidFreitag Are you sure that it isn't Moe Torboat?
Alright, be back in a few days. I may or may not have larger forearms when I return.
...............
You have corrupted my Dovid. For this, you will all die.
( ͡° ͜ʖ ͡°) ▄︻̷̿┻̿═━一
Well that's disappointing
I've always wanted to belong to someone. I was just kinda hoping that someone that didn't have reproductive organs on the outside.
2
technically everyone has reproductive organs on the inside
20:15
@Ohnana If you're brave enough.
@MarkBuffalo Or you land your bike hard enough
@MarkBuffalo no, i mean men have the epidydimus
epididymis
Well, I mean uh... this is giving me flashbacks
@Ohnana Don't google that at work
why? it's just a body part
20:16
@Ohnana Because you get a screen full of penises
Penises? Peni? What is the correct plural form... I think someone should ask on English.SE
@MarkBuffalo HAHAHAHAHAHAHA
HUMILIATING
i didn't finish reading that
you pony
@MarkBuffalo For her, maybe
@Ohnana Because of dyslexia he called some chick "Mrs. Anal Prolapse"
20:19
Anil-Prolasco was the name... or something similar to that.
WOW
ASSHOLE
literally
@Ohnana Huehuehuehue
to be fair, the "s" was written wrong
@Ohnana Complete accident
@MarkBuffalo Freudian slip
I just want to note that we now have it on record that @Simon said this.
20:32
@Iszi That is some perfect sensationalism.
@Iszi Totally shopped
@DavidFreitag Nope. That's a direct screen capture.
@Iszi Yeah because I believe everyone on the internet
He just cut it at the right place.
Not shopped.
@Simon Betcha you wish the doc that delivered you had done the same, eh?
20:36
@Iszi DAMN
Ugh, I hate how a freaking wildcard cert will not validate an extra dot
like www.sub.domain.com
ERROR SON
@Simon So get rid of the www?
@Ohnana wasn't he the fox in Labyrinth?
Ya but I wanted to be a nice boi and also add the www in the reverse proxy entry.
BUT TOO BAD I'LL BE A BAD BOI
@RoryAlsop maybe
it's the part of you that gestates sperm
20:40
@Ohnana I do have 3 children, you know...I sorta figured out how it works:-)
That is Sir Didymus
Oh snap. Steve Sether called me out
@RoryAlsop ya fuck that
@MarkBuffalo which post?
@MarkBuffalo I hate him, make sure to rekt him.
This answer exemplifies the major problem with paranoia, the inability to prioritize threats. You start out talking about the biggest, baddest adversary there is, but also one that's mostly irrelevant. It's an interesting academic exercise to talk about the NSA, spying, etc. But in reality, the average user is trying to protect themselves from CRIMINALS. While some, including myself, would put parts of the NSA and GCHQ into this category, I'm much more worried about the guy trying to steal my money or computer than the criminal spying on me. — Steve Sether 14 mins ago
Right now I'm writing a proof-of-concept crack for this BBC password nonsense
and I'll post it afterwards
20:46
@MarkBuffalo he didn't down vote though...
ok bye
@RoryAlsop I was actually trying to be funny and pose hypotheticals
but I came across as a tinfoilist
@MarkBuffalo I assumed you were playing the part of a tinfoilist, not that you are one
as we know you are employed by the NSA
DAMMIT NOT YOU TOO
LOL
@Simon ...damn near kilt-um
(/dad joke)
20:49
this is actually an incredibly simple crack
@RoryAlsop A Scottish dad joke, at that.
@MarkBuffalo TWSS
@Iszi heh
3
A: Is the BBC’s advice on choosing a password sensible?

OrdousIt's horrible :) To provide some numbers to back claims by other answers: This provides some numbers of how many songs are popular per year. For the last decade it was as low as 300-400 Top40 hits per year! Average word count for a song is 300-600, depending on the style, and they do 7-10 words ...

10 answers and this is the only good one
@Gilles first post too
i was very pleased
@Gilles My next edit is going to be with a proof-of-concept crack for it.
20:53
@MarkBuffalo your answer is populist, I can see why it's getting upvotes (NSA bashing is always popular), but it completely misses the point
@Gilles Explain
the point of passwords is not to protect against the NSA, it's to protect against common crooks
I didn't just include NSA
if the NSA wants my passwords, they can infiltrate my home and grab my passwords
I included mass breaches of every major U.S. corp + their data
Which is what I'm mainly worried about
For example, advertising companies have a lot of data
20:54
nsa fear is becoming a cargo cult
Yeah it is
Not just that, but social engineering. "What's your favorite song?"
we're losing sight of why the nsa is not okay and replacing it with "the nsa is always bad" despite the fact that these are the people that gave us SELinux
the NSA is a redeemable organization, they just need to apply ethics to their work a lot more
@Ohnana I'm not sure if that's such a good example: SELinux is so hard to configure that people are sure to leave misconfigurations around...
@Ohnana yes, I was thinking of a $15 price point for the Kindle version
@Gilles haha. i have the permissive mode command partially memorized... but seriously it's a strong tool for locking down a box
@schroeder :OOOOOOOOOOOOO
sold
20:57
Note that I'm not claiming that they did that deliberately. I don't think they did. But every silver lining has a cloud.
@Ohnana yeah - paper editions don't sell well, so you set the price higher for the premium of having a physical object
it's all about the ebook versions
@schroeder count me in
I just need to fight with LaTeX to output what I need
I'm trying to document everything so I can produce a document class for others in the same boat
@schroeder that conversation happened about an hour ago dude
@schroeder It is probably much too late in your case, but I recently discovered pandoc, which seems to be very fine for writing books: pandoc.org
21:00
2 hours ago, by Rory Alsop
@Simon Latex paint FTW
Basically you write in some extended version of MarkDown, and the tool can produce LaTeX, PDF, HTML, EPUB, RTF... from that.
@ThomasPornin with what input format?
> Pandoc can convert documents in markdown, reStructuredText, textile, HTML, DocBook, LaTeX, MediaWiki markup, TWiki markup, OPML, Emacs Org-Mode, Txt2Tags, Microsoft Word docx, LibreOffice ODT, EPUB, or Haddock markup to
> HTML formats: XHTML, HTML5, and HTML slide shows using Slidy, reveal.js, Slideous, S5, or DZSlides.
Word processor formats: Microsoft Word docx, OpenOffice/LibreOffice ODT, OpenDocument XML
Ebooks: EPUB version 2 or 3, FictionBook2
Documentation formats: DocBook, GNU TexInfo, Groff man pages, Haddock markup
Page layout formats: InDesign ICML
Outline formats: OPML
TeX formats: LaTeX, ConTeXt, LaTeX Beamer slides
PDF via LaTeX
Lightweight markup formats: Markdown (including CommonMark), reStructuredText, AsciiDoc, MediaWiki markup, DokuWiki markup, Emacs Org-Mode, Textile
If your text is really text (not some collection of figures and schemas), then it is pretty straightforward.
@RoryAlsop the question is which of these 15 input formats Thomas is recommending
21:01
@Gilles Markdown.
Its their default format and they extended it a bit to support some things which are common in books (e.g. footnotes).
I tried markdown + pandoc extensions for simple technical specifications (10e1 pages) and I pretty quickly ran into limitations. I would NOT recommend it for a book.
Crappy facilities for tables. No facilities for indexing. Cross-references aren't that great.
Ah well... when I say "book" I tend to think about books as what they were in the older times; i.e. text.
@MarkBuffalo geez dude, you not laying on the mis-direction a bit heavy here
woo woo all aboard the rep train
21:06
I suppose that for anything really technical with the non-text features that are now fashionable (such as tables), you will want something with more control -- but you tend to lose automatic conversion to other formats such as EPUB.
I think this might be the first time in history I'll repcap
@ThomasPornin Books have had indexes for centuries. True, they used to be compiled manually, but that's one of those things computers are good at: why would I manually collate all page numbers?
@ThomasPornin yeah, thanks for pointing that out - lots of ppl don't know about it - it is helping, but pandoc's not perfect in my case - I really want to have a LaTeX-centered solution, but I might just fiddle with pandoc
@Gilles I have not tried making an index yet with pandoc, but I thought there are facilities for that. The table of contents is there and works as expected.
@Gilles Pandoc suggests it is very good at references and page numbers. They specifically call it out as a feature
21:09
@RoryAlsop yeah, but it's not perfect
it depends on how you set up your bibtex
@RoryAlsop It can make references to sections. But they break when you change the section title, which is pretty brittle. Unless there are pandoc extensions in the latest version that I'm not aware of (it's been a few versions since I explored its capabilities)
Pandoc is still being developed so I guess it may now have features that did not work or were absent when @Gilles looked at it.
After all, it is written in Haskell, so it must be lazy at some level.
2
In fact, what I really like in it right now is that the extended-markdown format is sufficiently simple that I know I could make a processor for it.
it does look like it's under pretty active development...
I just tried a test input phrase
only 4096 combinations required to crack it
=/
I.e. writing in that format does not make my text ultimately prisoner of that format.
21:12
@ThomasPornin that was one of my arguments to pick it: you can throw an untrained developer at it and they produce something sensible, which isn't the case for LaTeX
@MarkBuffalo to crack what?
@MarkBuffalo ooohhh man
that's bad
@Ohnana Yeah without numbers and symbols
Numbers and symbols make it stronger, but not by much
Well, actually, a lot stronger... but I'm going to give it a go anwyay
22:03
@ThomasPornin - a non-pandoc related question. (BTW I absolutely hate how hard it is to compile it on a slightly off-the-bleeding-edge gig). There's a little weird language called Cryptol, and a bunch of automated provers (Z3, CVC4). Are there any higher-level languages that take in formalized protocol descriptions?
@ThomasPornin - re: pandoc. Long before pandoc/Markdown/Textile came into play there was DocBook and SGML :)))
@DeerHunter I'm aware of Proverif (wow, it even has a Wikipedia page, which mentions a couple of related tools). I don't know how it compares with the competition.
@DeerHunter I don't compile pandoc; I type "apt-get install pandoc" and I rejoice while I bathe in the blood and tears of masochistic packagers.
6
For formalized protocol descriptions, I don't have names at hand, but it would be a good search start to lookup that formal TLS implementation (in F#). Lemme find a URL...
miTLS : mitls.org
@DavidFreitag In 21 seconds, I was able to get every possible password combination for the BBC password syntax, sans numbers. gonna add numbers and see how it goes
387,420,489 possibilities in 21 seconds
22:11
@DeerHunter I am aware of DocBook and SGML. See my previous comment about masochism.
@ThomasPornin What are the benefits of writing a TLS implementation in F#?
@Gilles - thanks, that article has the competition outlined (AVISPA, KISS , YAPA, CryptoVerif)
@MarkBuffalo Somehow I don't believe you
@DavidFreitag F# is the bastard offspring of OCaml and .NET. It pleases people who don't want to let OCaml rest in peace.
@David - the implementor is left to guess the remaining three letters after F for himself.
22:13
@DeerHunter Hahaha
@ThomasPornin Well I knew that much (as you've told me now two or three times), but I didn't know if there were any F# specific features that could be leveraged
The languages derived from ML are favourites of people who write formal specifications and provers (at least, the clan that started SML and then Caml back in the days; the other sect still clings to Lisp).
@DavidFreitag Right now I'm running all symbols. It's taking a long time
@ThomasPornin Ahhh Lithp.
@DavidFreitag Why not?
So the "specific feature" which is leveraged is really the uncanny similarity of the F# syntax with the syntax of OCaml, that existing analysis tools can digest (more or less).
Though of course there cannot be any proper formal, provable specification if you do not invent your own language dialect for it.
22:15
Yaaaay I rep capped for the first time
1,544,804,416 possibilities in 1 minute, 10 seconds... something isn't right
Beers/cake on me
@DavidFreitag Only 49 more to go for the Epic badge.
@ThomasPornin Nah, that's too much work
@ThomasPornin - the usual vanity fair (DSL invention, I mean :)
22:17
Although it's interesting to find that I can repcap on an answer it took me all of a minute to pour out of my brain
@DavidFreitag Rep-train answers are usually the simplest.
I love reptrain
@ThomasPornin Someone in Space.SE chat once said that this is because the number of people who understand an answer is inversely proportional to the amount of updoots received.
in The Pod Bay, Jan 8 at 15:44, by kim holder
because the complexity of an answer is inversely proportional to the number of people who will get it.
22:19
@DavidFreitag Let's say "the number of people who think they understand an answer".
s/standards/domain description languages/g
@ThomasPornin Yeah that :]
I got lots of upvotes on my "how to hash passwords" answer but I am pretty sure many of them did not understand it at all.
@ThomasPornin I had an accepted answer once, but I was so tired I got it fundamentally wrong because of a few concepts I mixed up in my fatigued state... got accepted, upvotes... and then I had to go and edit it silently.
@ThomasPornin That's because you're the John Skeet of Sec.SE
22:20
and pretend nothing happened
"I'll updoot him because everyone else is doing it."
It is even more obvious with Bear #2, who spends much of his answers insulting the reader base, and they still upvote.
@ThomasPornin Perhaps we're just a bunch of masochists?
@DavidFreitag - judging by how some (cough, cough, looks the other way) do their packaging, the M-word is justified.
@DeerHunter Well some of us are far more masochistic than others. For instance, some of us use package managers.
@MarkBuffalo The reason I don't believe you is that you need to search through every song ever written ever, then index and search the lyrics, oh and just for kicks you also need to test for l33t speak too.
22:25
@DavidFreitag - I know that's old news, but here goes:
@DavidFreitag you're misunderstanding the point
Not every song ever written, no. The idea is that you know the user's favorite song, and so you can test against it
@MarkBuffalo What point is that? They have access to potential searches for this information? That's not the point you're trying to make by writing software to "crack" it
The point is, if you can access their search information, and you do a comparison using the BBC password method, assuming you know the song, you can attempt multiple phrases against it
@MarkBuffalo - search space is mightily reduced...
because if you use something like this: "baby hit me one more time!", it becomes "bhmomt!"
and the search space is even further reduced
22:28
@MarkBuffalo so we have an attacker with access to the user's Internet traffic and pre-knowledge that they're using that password choosing method....
@DeerHunter summary: screw distributions for making life easier for users, we'll put files wherever we damn please
@MarkBuffalo - you are channeling @ThomasPornin's obsession with masochism
@MarkBuffalo And I'm trying to say the only people with access to this information is a state actor, and if they're looking for you you're fucked anyway
@RоryMcCune I agree this highly unlikely, but I think it's possible if a lot of people
WHAT THE RG
brb, daughter just destroyed all the star wars blu rays
stgklelhwsrtdfk
^ that is the sound of a phone hitting a desk
In case anyone was wondering.
22:29
@MarkBuffalo people are currently choosing "Spring2015" with depressing regularity. If they choose passwords based on something more random than that, it's a win
@MarkBuffalo No, the point is that the average password space is pretty small even if you don't know anything about the user
Security people have spent decades trying to get users to choose better passwords
newsflash: it doesn't work
@MarkBuffalo - re BluRays that's what you get for showing the DU the prequels
@Gilles I agree that it's pretty small. I'm just trying to crack this implementation in particular, and it's assuming you already know the song
@RоryMcCune Agreed.
@RоryMcCune if they're using “Spring2015”, I blame the bad security rules that make them switch every three months
22:30
@Gilles Oh god yes I hate forced password rotation
@MarkBuffalo You realize what you're doing is completely useless. Right?
One of the stupidest things that security people have implemented "In the name of security"
Impose a password, and don't change it ever unless it's been compromised
@RоryMcCune Nah, just add ~ to the end each time until you have a 112 character password.
@DavidFreitag A lot of things I do are completely useless, but they are a fun challenge.
And I don't think it's entirely useless
22:31
@DavidFreitag but if you already know that sequence then the attacker can guess it in only 112 guesses!?!??!
@MarkBuffalo It isn't even a challenge, it's just dumb
@DavidFreitag Challenging yourself isn't really dumb.
@MarkBuffalo - you're completely right. It's called 'exercise'. Something I have to do more often.
you reduce your password search space by many orders of magnitude by choosing this method
22:33
^From the first presentation on security I did in 2007 (IIRC)
@RоryMcCune Nice color choice there
needless to say things haven't really improved in the last 8 years
@RоryMcCune How are they expensive? Breaches? Resets?
@DavidFreitag hey it was 2007 powerpoint 2003 was a thing
@Gilles helpdesk calls, lost producivity from users locked out
They're expensive because you have to train people to use bad password policies
22:34
@RоryMcCune Oh, what and they forced you to use fuscia?
And those too
@DavidFreitag at the time that was a cool theme
@RоryMcCune Yeah well people say "at the time it was cool" about the 80's too
@RоryMcCune ah, lost productivity
@RоryMcCune Glass was big back them =D
22:35
Indian helpdesks are cheaper than competent admins, and keeping the default policies saves on the latter
@Gilles also cost from when the helpdesk gets so inured to easily resetting passwords that they start having lax processes for doing so, so someone bad persuades them to do it over the phone
@DeerHunter At a lot of places, there isn't much to do, especially if you finish your work quickly. I'm afraid of atrophying.
like verizon and the head of US security :)
any security policy with high false negatives, starts becoming ineffective
like airport metal detectors
Got all possible combinations in 0 minutes and 41 seconds. Total possibilities: 887503681
@RоryMcCune Airport metal detectors only have a ton of false positives because people are stupid
Oh shit you mean my metal watch is metal? Who knew.
22:38
@DavidFreitag sure they are and do you think that after the first 500 false positives, the TSA agents will pay attention to number 501?
of course not
that's been proven
year after year when the auditors walk real guns through them
I say they should use microwaves instead of metal detectors
@DavidFreitag - they already do.
@DavidFreitag So if you boil, you get through?
Or lazers
Lazers can only help
Sharks!
With or without lasers.
22:40
@DeerHunter I think someone would think twice about wearing a watch to the airport then. +1
cc:\ @Simon
@MarkBuffalo If you don't know the password then you can't really say how many possibilities there are
Got all possible combinations in 3 minutes and 34 seconds. Total possibilities: 4,750,104,241
this is for all leetspeak + letters
oh yeah, I forgot numbers
@DavidFreitag You can guess the length based on a lot of factors
@MarkBuffalo like what? pulling them from a dark damp place?
The BBC password method AKA the 'Incorrect horse battery staple' method.
now I'm trying with every possible password combination. numbers, symbols, specific input (upper, lower case combined)
this all depends on the length of the password though
4.75 billion combinations in 3 minutes and 34 seconds for an 8-character password
@MarkBuffalo That seems like it would be way more than a measly 4,750,104,241 combinations.
22:47
@DavidFreitag Did you read the password format?
@MarkBuffalo Ah, there you go. why are you limiting to 8 characters?
@DavidFreitag It's based on the size of the password you pick
@MarkBuffalo Right, which is why what you're doing is pretty much useless.
The size of the password you pick is based on the size of the lyric string
Your format is essentially: lyrics here and here and here
and take the first letter of each word
@MarkBuffalo Yes... I read the post
22:50
"lyrics here and here and here" becomes lhahah
then you factor in symbols, numbers...
I'm not saying that this is the greatest password scheme ever, but if it stops people from using password123
And social engineering, if you know they visited that news site (news sites sell visits to advertisers anyway), or you recommended that someone pick a password based on this... and you know their favorite song
then you google lyrics for that song. more than likely, the first result is what was picked
So you go through the list and try to break it
Put in a few catchy phrases, and test against every possible input for that phrase
The program is simply a proof of concept that, if you had that information (again, might be unlikely; I tried to consider extreme tinfoil situations to justify it), you could crack it much, much faster than a normal password, because you know so many parameters about it
Woo I love bloody noses at work
So instead of "a-zA-Z0-9~!@#$%^&*{}[]()+=_-", it becomes "bhmomt[+3]~!@#$%^&*{}[]()+=_-1234567890"
I especially love the walk to the bathroom with my finger plugging the bleed
22:54
:(
That sucks man
Ouch. Get some ice.
That scheme uses bhmomt[+2]... I'll add that next
@DeerHunter Ice? For a bloody nose?
@DavidFreitag - on the outside, in a hanky.
@MarkBuffalo You're missing the billions of possible unicode characters
22:56
@DavidFreitag My wife gets them all the time
I get them when it gets super dry
@DavidFreitag Most users won't try that, and if they're quoting justin beiber in the song, it's over lol
@MarkBuffalo If you are quoting Justin Beiber, you deserve to be pwned
@DeerHunter how is that supposed to help?
22:57
@DavidFreitag - constrict the vessels?
@DavidFreitag Try to uh, squeeze your nostrils shut
@DeerHunter I'd rather just stuff a tissue up there 'till it stops
Sec.SE DMZ plim -> Lifehacks
@DavidFreitag My wife does this too. Twist it, right? And it just soaks it all up.
@MarkBuffalo Yep
22:59
That's a really good way, sadly.
In China, they tried to get her to keep washing it
If anyone tells you to put your head back while you have a bloody nose you give them a bloody nose
I'm like "What? That will keep the bleed going indefinitely."
"...well, until it's gone. The blood that is. All gone."
@MarkBuffalo No you end up with a massive clot once it's done
@DavidFreitag Forward + squeeze?
@DavidFreitag Yeah, the clots are pretty humongous
@MarkBuffalo Unless it's really bad just plug the nostril
> You need to install Cygwin to get make.
NOPE.JPG
23:01
Every time I see a cygwin requirement, I delete the program
Or hit the back button
What else besides beef roast is good in a crock pot?
Got all possible combinations in 13 minutes and 7 seconds. Total possibilities: 17,596,287,801
17.59 billion keys in 13 minutes and 7 seconds on a crappy computer running a C# application.
looks off-topic, yes?
0
Q: How do web hosts know you own your domain?

Marcus McLeanLet's say I registered a domain on Namecheap and want DigitalOcean to be my host. This can be achieved by first setting the nameservers to DigitalOcean in Namecheap's backend: Second, we add some NS records in DigitalOcean's interface: My question: assuming an attacker knows I've set my nam...

no
DNS / domain hijacking
violates CIA triad
At least I think it's on-topic
23:20
seems like a basic DNS config question to me
@ThomasPornin I kinda like the way he does that...and no-one notices
23:34
@schroeder I try to think deeper, so I often blur the lines. But yeah, maybe it should be worded better?
@MarkBuffalo Every time I read "CIA triad", I think "collusion between US intelligence agencies and Chinese mafia".
2
23:50
@ThomasPornin Me too. lol

« first day (1861 days earlier)      last day (3317 days later) »