« first day (1924 days earlier)      last day (3254 days later) » 

11:01
@kalina hahahaha - that's the first actual instance of ambiguous kalina-ing, I think
@RoryAlsop I accidently did the same thing about 2 weeks ago :< pasting kali os text
You win the prize then my dugong-like compatriot
@RoryAlsop dont be using big words with me like you are some kind of fancy :<
Adi
Adi
@RоryMcCune Hahahaha! Somebody screenshotted my message about Badlock and got in touch with me.
Awkward
@Adi lolz, someone from the SAMBA team?
'cause it doesn't look like you're the only lot of people looking at it...
@sehnaoui Just wait for it... I have some interesting #Badlock news coming. Posting it now....
11:09
@kalina skirting very close to euphemism there again... ;-P
Adi
Adi
@RоryMcCune Let's just say it's not from the Samba team.
@Adi lolz well if it's them there's a nice local office for you to go have a chat with them about it :)
^article discussion the hype
and why it's a bad idea (tm) to pre-release this stuff
Adi
Adi
@RоryMcCune To be honest, this has worried me a little
@RоryMcCune fkin nurd
Adi
Adi
I mean, I posted it like a few hours ago
11:17
@Adi yeah that's some crazy intell gathering from them
means that they're monitoring this room for mentions of topics in near-realtime
Huh?
Adi
Adi
@RоryMcCune Hmm.. could it be simply a friend of a friend? Or something like that
o lawd
What did you post @Adi?
@Adi it's possible but I don't think any of that corp's people are in here at this time of day (US time is a diff. story of course...)
I guess if I was a threat intel. person at a large corp. I'd scrape all known chatrooms that discussed this kind of thing too
root@kali
11:24
@RоryMcCune feck, this badlock thing doesnt look nice >.>
You don't look nice.
hey guys, may I be missing something? vbox does not recognize my mod3 (e.g. the caps lock key) being pressed. that makes working with it pretty much impossible.
@SmokeDispenser you can add it your self :P
what keyboard ya got?
is there a setting in vbox or the guest I might be overlooking? for simplicity, assume a kali guest :)
and os on the vbox
11:26
@Simon You're not nice
@silverpenguin, mac keyboard.
@SmokeDispenser and what about the OS on the vbox?
VMWARE MASTER RACE
@Simon CHEAP SKATE MASTER RACE
CHEAP ASS
Adi
Adi
11:29
@RоryMcCune But I'm wondering why was a screenshot?
It also had some mouse-hover-highlight thingy
So it really seems it was taken by a person
@Adi yeah that would imply manual effort
rather than an automated process
@Adi @RоryMcCune ooer
HEY which one of you lot is sending stuff from the DMZ to $corp?
what you done now
@RоryMcCune pls they pay good
11:31
@Simon you're the mole!
@RоryMcCune You really think a corp would take some time to listen to me?
fkin_lol_roro_pls
@RоryMcCune they have a slack channel with a bot that pings in every mention of them here.
@Simon I was gonna say....
Well 2 l8 noob
Adi
Adi
@Terry :D
@RoryAlsop no
@RoryAlsop no
11:32
Silly Torry.
@Simon no
this is one kali you're never getting root access to.
@kalina <roro>waaaaaaa I'm just pasting some shell logs</roro>
Adi
Adi
@kalina Umm
Implying that @Simon is able gets root access to anything
@Simon huhwhut I didn't post anything
@Adi The kali VM comes with root access, I hope I got that one alright.
11:34
@Adi I'm not as mean as you
@RоryMcCune Yes but I was channelling my inner roro in that reply.
@kalina its so hard to make a good pun in response to this without sounding creepy.... but just know... there are a few evil stares
@Simon P.L.S.
@Simon meh, I'm not even bothered
Me neither.
11:41
I found it hilarious that I'm somehow an integral part of most information security professional's toolkits without even liking the field
Well soz but it's not really you
well as the PHP developer in the room I wouldn't expect you to get it
o lawd
ermagerd someone run some cold water cos it's gettin HOT in herr
@kalina er.... what? e_e
11:43
It's funny how the fugly manatee is full on PHP fan.
2
@deed02392 "it's getting hot in her" ???
"u wot said about pee h peeeeeeeeeeee?!?"
I am always hot, it's a side effect of being made out of FIRE.
@kalina fever
@silverpenguin the implication being that anybody who chooses to be a PHP developer knowingly makes terrible choices or is too naive to know better
11:44
You imply that we get to choose the language we code in.
you do
That's a bolddddd claim.
nope, if it really bothered you that much you'd do something about it
@Simon not in the slightest.
nobody is forcing you to write PHP
11:45
@AviD Who are you again?
and if you believe that is the case, seek help, slavery is illegal in the west
If you think you dont have a choice, that is just because of your inferior intellect.
@kalina you are saying PHP is the windows of the developer world ? e_e
@AviD Or that I actually like my job and I'm definitely not gonna switch because from times to times I have projects in PHP to do.
stop fighting guise
make love not war
/hug
11:46
@silverpenguin no PHP is the common cold of the development world - everybody hates it, it's highly pervasive and it's impossible to kill
and it's not special in any way
@kalina so survival of the fittest? I know you would come around <3
plus both occasionally result in mucus discharge
@kalina You mean it's special like the special kid we all had at school.
@Simon :(
@silverpenguin er... no.
nobody wants to be near somebody with a cold just like nobody wants to be near somebody who codes php
hey, a cartoon of me
@kalina And who would know about this? Only nurdz do, president nurd.
I should do the fire coloring in my hair
@Simon pls you're the developer
PRESIDENT NURD HAS SPOKEN
FIRST BLACK PREZ AIN'T THAT NICE
@kalina gunnerkrigg.com <-- warning good webcomic can devour much time if you try to read from the start...
11:49
SO WHAT I FIST BUMP WITH MY WIFE
I CAN DO WHATEVER I LIKE
@RоryMcCune too busy twisting knobs, sorry
double handed twist grip
up... and down and up... and down and up... and down and...
@kalina I saw a film like this once
@silverpenguin -.-
@kalina :D
11:51
no doubt you're about to take my innocent discussion about sound design and make it perverted
@kalina DMZ euphemisms are law here
nl2br MASTER RACE
Yes sons, that's a PHP function.
@silverpenguin as a newbie I don't think it's appropriate for you to be stating law at me
perhaps you should take on an easier target like nobody
It's my go to function. Need to sanitize input? nl2br. Parameterized queries? nl2br. Session token? nl2br.
@kalina Maybe the laws are slipping from memory, new blood etc etc
@Simon im guessing this is just for changings \n to <br> .... never used this function, never needed to
11:53
@silverpenguin SUCKS TO BE YOU
@silverpenguin you say new blood, I see new smouldering corpses
@Simon you talk so dirty to me
@kalina made me think of burnt bacon
@silverpenguin only if you're calling yourself a pig
rekt
@kalina pigs are intelligent, majestic, cuddly creatures
11:56
pigs are literally none of those things
@Simon exactly. so you either have a choice, and you choose php, or you think you dont have choice, and you're wrong.
guys FYI
@kalina they is e_e I used to be a pig farmer, I am one of them
you've made @AviD agree with me again
@AviD How about you choose to stop talking to me?
11:57
do you know how much I dislike that?
@kalina dammit you guys
can you please stop doing it
@kalina aww you're so sweet!
piggies go oink and are cute e_e
12:00
user image
4
You made that?
smirks
Maybe if you were a PHP dev, you wouldn't have time to waste on this.
@Simon I know PHP... xd
@Lighty but do you breath it e_e
12:02
@Simon yeah he'd be spending all his time fixing shitty PHP bugs :op
@silverpenguin No, it'll give me lung cancer
man so much hate for the PHP I dont think its the most awesome language D: but come on D: all the languages kinda suck in some way
@silverpenguin True, I prefer PHP over the things I know atm, but I think it's mainly shitty because the documentation was written by @Simon, but then again, there are more ways to rome, and some don't go through a firey pit of death
@RоryMcCune Exactly.
Maybe if he'd invest his time into improving the language it'd be more productive than laughing at it.
@Simon yeah but ain't nobody got time for that
12:09
That's true.
@Simon I would like to... If I had some motivation for it xd
Also chances are that he would just introduce more bugs.
@Lighty :<<
12:24
The hate for PHP is strong this morning
Yeah it was all started by our prez nurd.
@Simon as a PHP developer he saves time on testing... and designing... so he has more than enough time to draw stupid pictures while writing stupid code
u fkin wot m8
you know, by doing neither of designing or testing
(u fkin wot m8)^2
12:31
well, PHP is hardly a language that was coherently designed, and it definitely can't be tested with the amount of stupid in it
I will take your silence as crying in a corner after being intellectually beaten by a girl
nothing else it could be
Or not wasting any energy on a discussion that will end up doing absolutely nothing good.
what did i miss i was out getting kfc
I feel like jumping off a cliff would be more productive than participating more to this discussion.
@kalina because most php bros find this offensive?
She's the one who pulled the woman card, don't look at me.
12:56
Did anyone post the bindiff being available for free news?
hey @ThomasPornin random ssl question. the ciphersuite TLS_RSA_WITH_AES_128_CBC_SHA (a.k.a. AES128-SHA in OpenSSL) . Would that be putatively vulnerable to BEAST given the mention of CBC in there, or not?
@diagprov Still have to have a paid version of Ida Pro though, I think. Good for us professionals, not so useful for hobbyists though
@Matthew Yep, indeed.
@Matthew Brag about it.
13:01
@Simon like PHP?
@Simon Actually, I don't have a paid version at the moment... Don't do enough RE to warrant a licence
@Matthew I'm reporting you to da police.
@kalina @Simon you dont have to answer this! just keep deving while she sits at home making her fruitloops diddys :P
lulz
@Simon Don't think I have a free version either, though... Was on my old RE VM!
13:05
@diagprov wat does this shiny tool do?
@Matthew Da police will decide whether you go to jail for eternity or not.
@Lighty magic
@Lighty it lets you view disassembled differences between binaries. So if you've just run Windows update, you can work out what changed and in what binaries.
I always have 492378483247238 SO tabs open whenver I have CSS to do.
I'm not a freaking designer.
@Simon man i know your feels
@Simon you sound like what i am going to be in the future... not want to be, but what i am doomed to resemble
13:07
You guys complain about PHP so much, what would you rather use? Be specific
@JukEboX Haskell.
@diagprov ??
@JukEboX Sorry couldn't help myself :)
For an honest answer, given a choice I'd use Python probably. Or perhaps Java / C#.
@JukEboX don't you know what haskell is?
However, I should also add that I don't know PHP at all. I wrote some very simple things with it 10 or so years ago and have not developed anything since (using PHP).
13:11
get up stand up strut your funky stuff
Therefore at least part of my decision not to use it would be that I don't know all the tools that go around it, etc.
I haven' t heard the name Haskell in a LOOOOONNNNGGG Tiem
I didn't actually think Python worked for Web Code. I know Java does.
@JukEboX Yep it does. Django being the big name framework, but there's also Flask, things served over Tornado and all sorts of others. web.py? I have probably forgotten more than I know.
@JukEboX yea python works for web stuff, though IMO as much as i am liking python I feel as if the web is not the place for it
I work mostly in web code @diagprov @silverpenguin so PHP works for all the needs I have. And since the move to PDO I found it to be a lot easier
13:14
though hypocritically I am thinking about writing a python web application
I have thought about AJAX but I really do not like using Java/JavaScript code. the syntax seems so backwards to me.
@JukEboX yea I use PDO prefer it much more for my queries
If I had to name a design flaw in PHP it would be architectural in the sense I do not want flow control/code to be mixed in with HTML pages (the UI). I don't know if it is possible to do MVC with PHP.
@diagprov Of course it is, there are various frameworks available to do so.
I'm a big fan of Symfony2.
@JukEboX I agree with this so much, but my cousin who is a web dev with strong front end cant see what i mean he just keeps saying "but its just arrays" and then we argue again haha
13:15
And since JQuery is becoming the dominante force with design and use I am starting to decide if I want to take the time to learn it or say F it and quite web code
@Simon ok so these would not be so bad then.
@diagprov Honestly, those frameworks fix a lot of issues.
@Simon you are a frameworks? T_T
@silverpenguin I have no problem with taking apart an array and organizing it. At least I know where my variables go. LOL.
@diagprov MVC is a big thing in many php frameworks
13:16
MVC?
@silverpenguin I do both "pure" PHP and Symfony2, yes.
@JukEboX Model view controller
I am still trying to find a way to sense if someone is accessing my website from a mobile browser or not
It is not the easiser thing to find an answer too that isn't CRAZY amounts of coding
My impression is that PHP gets its bad rep because it has the easiest learning curve of any web dev language. You do not have to learn a framework to start using it and it is easy to find a cheap shared host to serve PHP. This means people start exposing code to the internet without the protections a framework might offer.
@Simon I should do more MVC stuff my knowledge on it is weak... in theory I know MVC well, in practice not so much... though I did build my own MVC which obviously matches only my needs
13:18
By contrast you cannot just have a .py file pass through apache and produce some output. It takes more work and more understanding.
@diagprov The reason I started PHP development was because it was the only thing i could afford to learn when i was 15 lol
@silverpenguin I learned it in college and I found it really easy and reactive
@diagprov nah you basically can, wusgi returning on the socket
The only problem with new languages is unless your job pays you the same to learn a new language / skill its hard to learn a new one... Time constraints...
Fucking wow.
@silverpenguin that's still a bit more knowledge than some beginners have.
13:22
Potentially fatal vaccinations distributed across 2/3rds of China since 2010
The ease of PHP learning is also not necessarily a bad thing, as it helps to encourage people to program. As @silverpenguin says if it is free, it is what you can afford to learn when you are young.
@RоryMcCune Potentially, but in fact no.
@diagprov well with CGI you can
BEAST works only with TLS 1.0 (not 1.1 and 1.2), and requires a client that does not have the countermeasures deployed several years ago in all browsers.
@M'vy true but again, it's not quite as easy as PHP, not so widely supported on the real bottom end web hosts.
13:24
So if you have a BEAST issue, then you have a lot of other issues.
@diagprov I learnt that last week when trying to fix a python app :P I can learn things very well when I am needed to, thinking about trying to take some study leave from work to do that OSCP
@diagprov yeah, I guess so. For the "difficulty" part. I'd assume though than any respectable host supports CGI.
Now this will be used as anti vaccination fodder
@M'vy It's been a long time since I used anything like this, so I've no idea anymore. I definitely used a host with no python once though.
Oh yes @silverpenguin @JukEboX perl was certainly popular back in the day and also used for cgi.
13:26
@ThomasPornin indeed, I was curious 'cause testssl.sh reports ciphers as being vulnerable or not to BEAST and it reports DES-CBC3-SHA as vulnerable but not AES128-SHA (in this case both are supported) so I was wondering if it was technically wrong (i.e. if it's going to report one it should report the other)
hum, yeah they could have python not installed... true
@RоryMcCune Correct me if I'm wrong cc @ThomasPornin but CBC mode in general is vulnerable to BEAST as implemented in TLS 1.0, without any counter measures client or server side.
waiting for an email back from the HR department and 24 hours later realising you didnt add the suffix to the address.... how am I in this profession when i keep doing dumb shit
@diagprov indeed that was what I thought, was interested to see if there's a bug in testssl.sh that I should probably report :)
@silverpenguin :D
13:30
I've been writing a script to collate results from sslyze for my reporting and I was going on " if it's TLS v1.0 and CBS is mentioned it's nominally vulnerable to BEAST"
@silverpenguin Do you work with a master class to handle your DB?
@MarkBuffalo That's bad...
Whenever I do "pure" PHP, I somewhat do MVC, I have a class for every table.
@RоryMcCune except as Thomas says, many browsers have implemented a mitigation called 1/n-1 record splitting.
So it would be true for older browsers, but not necessarily newer ones.
@Simon You see when i do this sort of thing I have a class for every functionality. normally getters, setters in the masses, then a seperate class of common functions but not unique
13:33
Also part of the reason I asked about testssl.sh last week is that part of exploiting beast requires you can make arbitrary requests. This works over https since javascript but I don't know if anyone has tried this over other protocols protected by TLS (@ThomasPornin any ideas?)
@Simon ohh i see what you mean, yes i have something like this... though I need to build my own version ...
what would you use for general automated testing of a web application?
@diagprov It is a chosen-plaintext attack so it requires the attacker to choose the data that goes in the tunnel; but it makes sense only if there is also a secret value, that the attacker wishes to know, that also goes through the tunnel.
Hence Web browsers, because cookies and Javascript.
front end -> Selenium
Backend -> depends on the stack
security -> depends on the stack
There are not many contexts where the victim will run code chosen by the attacker (without being immediately pwned) and allow it to send data through a SSL tunnel along with sensitive information.
13:35
@HamZa boo I was hoping you wouldn't say that
@kalina burp proxy is really nice
@kalina so what were you expecting?
very well, gives me something new to learn today I guess
@ThomasPornin This is what I thought. As I understand it the ideas for the attack were known back in 2002 (Vaudenay), but not believed practical.
it can do passive testing as you test, and scoops a lot of random stuff up
13:36
Since back then there was less javascript.
@diagprov I wasn't even born in 2002.
@Simon wat?
@diagprov Yes, that's it. Chosen-plaintext attacks require a context of especially gullible and careless victims that collaborate to create a situation that endangers them; it took years to make it happen, with the Web and Javascript.
@Simon I see.
13:38
An important point here is that the attacker must be able to observe a SSL record, and alter its chosen data that will be at the start of the next record.
This does not map, for instance, to emails and STARTTLS
Because even if a mail server reuses an existing, open connection with TLS, it will still buffer complete emails before sending them.
Dear valued employee, after reviewing your performance against the corporate goals, I am pleased to report that you will receive an annual performance award
Sweet
@Simon ... whats less heavy on the system... doing a left join to a secondary DATABASE / table with in that database... or looping through the standard mysql result array and running another statment with those said reuslts?
@MarkBuffalo share the wealth
@MarkBuffalo I thought they wanted to punish you for your over-SEing ?
@Simon with a 100 or so results..
@ThomasPornin backtracking
13:40
@MarkBuffalo haha "shhh here's some money, call it even"
Got a permanent raise and also this bonus
@MarkBuffalo rub it in >_> ass hole
@silverpenguin I'm gonna go ahead and say it doesn't matter with 100 results but feel like the LEFT JOIN would win on a ton of results.
You'd have to ask a pro DBer.
@Simon see i thought this but people say left joins are weak ... and might be small results but erm... lets just say this is on a mobile phone...
@silverpenguin Phones have crazy processing power these days.
But seriously, test it out.
It's the best way of knowing.
13:42
@Simon I will be testing it out :P just trying to get best results first time round
Also, even if it's a few milliseconds slower, it might be worth it to go with the LEFT JOIN if it makes your code cleaner.
It depends on your goal, really.
@Simon only reason i use left joins is because it looks pretty in my code
S
L
O
W
I rarely have to use other joins than INNER.
making words out of my statments and tabbing brings me joy
@Simon left inner and outer make little difference as far as i am aware
ACDC = good planning music
no
13:52
@silverpenguin AC/DC = good for when you're working on your plug sockets
no
I think its so cute that a bunch of php code monkeys are talking about proper database design. Adorable.
@silverpenguin wat
@AviD dunno i just found the image funny and an acceptable time to use it xD
13:55
my "wat" was referring to you saying there is no difference between join types
hands @silverpenguin a pot of vaseline yah gonna need this if you wanna fight @AviD
oh didnt see the reply
and even that was based on a charitable assumption that there was a missing comma
@AviD I said little difference not zero difference, just changes the data you get back not the logic ... obviously you can use an inner join to get full results and left joins to get results but not need anything returned from the left... I always default to left joins but I given the situation obviously i would use another
I am not sure what you think you mean by that.
yknow what, nevermind, my brain is too tired to try to php.
13:59
@AviD am i making little sense? :<
very little :-)
does anyone speak manatee? T__T ?

« first day (1924 days earlier)      last day (3254 days later) »