« first day (1790 days earlier)      last day (3388 days later) » 
02:00 - 23:0023:00 - 00:00

23:02
Who / what is Simon?
@AviD
@MarkHulkalo You don't want to know.
@MarkHulkalo A mythical creature that is rumored to have congealed in a puddle during one of Canada's equally rare summers.
Anyone know if there's SSL/TLS testing tools that give output based on NIST standards? Seems everything I've found so far just grades stuff according to the author's own scale (or Qualys, or something else). I need something that is based on NIST SP 800-52r1, or something that can be easily modified to operate as such. Also, native Windows compatibility preferred.
@Herringbone_Cat, He/she/it/them sounds like a rather... bad person to be compared to. :(
@MarkHulkalo No, I think it may lie in the issue of our portrayal of him.
A friend of mine just opened his pip boy edition fallout 4
23:08
Wish I pre-ordered that. :/
@MarkHulkalo aww
@Iszi If i'm not mistaken NIST=FIPS?
FIPS 140-2 == NIST?
@DavidFreitag i'm watching my partner play right now
@Herringbone_Cat Umm.... Not quite.
Though FIPS is part of the requirements under certain conditions.
We should just go back to the days of plaintext everything
23:11
NIST SP 800-53 specifies SSL/TLS protocols, cipher suites, and features which shall/should/may be enabled/disabled.
@ISzi I thought it defers to FIPS 140-2 for cipher suites and technical specifics.
In which case I'd recommend Nessus.
@Herringbone_Cat FIPS 140-2 is used for validating crypto modules. NIST SP 800-52 is guidance on how to deploy them.
It has a boolean you can check for FIPS compliance in your scans.
YOu could also just make your own audit file, but I'd bet a dollar Tenable already has one for this purpose.
@Herringbone_Cat Yeah, that's not a tool in my group's kit ATM. (Hangs head in shame.)
@Iszi Go get a trial home edition then :)
I have become somewhat of a tenable fanboy (and i'm very, very vendor-neutral). I deployed their PVS to augment my N essus and the deployment was simple
23:15
Trying to work with what we do have, or some of the smaller specialized tools.
Right now, the running idea is to use PowerShell to do an assessment based on the output of something like TestSSLServer or Nmap.
@Iszi Basically in terms of scanners like this, you can use Nessus or you can go with acunetix. There might be a way to configure nmap's NSE to determine this stuff..but ..sounds painful.
Yeah, you could roll your own like that. Although, PowerShell sucks for this type of scripting, in terms of man hours spent
@Herringbone_Cat Nmap has a script that does cipher suite checking and then some. Been thinking about hacking that to output how we want it.
@Herringbone_Cat It's mostly just parsing string arrays.
@Iszi Yeah, you can definitely NSE it for this finite purpose.
Yeah, powershell is obtuse to parse in.
Not as straightforward as a good ol awk, tr, and readarray :)
@Herringbone_Cat Acunetix is available too. I haven't been much involved in it though.
Select-String blah | Get-Object mycipher | ms-nonsense
$myvar = grep -i "blah" ...to me is much more elegant..
Acunetix should do the job for you then easier than NSE customizations.
23:19
The appeal of a PowerShell script or other small(ish) tools is that they're portable - we can hand copies out to whomever needs them instead of having to give them access to a dedicated system.
And if we have to use a dedicated system, Acunetix is a horrible choice - suffers from single-user syndrome.
@Iszi, huh? Give an example of that, please? I was under the assumption you'd need access to a specific system to do that
to run it*
@Iszi Uhm...no..powershell is portable if you sign it properly and do the whole code signing jazz. Then, it only runs on other powershell systems...and if you don't sign it, you have to set your executionpolicy to none and open up huge holes
I want something I can hand out to system admins & developers and say "here, don't come back to me until this says you've passed". Can't do that with Acunetix.
@Iszi A bash script on the other hand, using nmap or whatever else, is portable into most unix systems and you can have it check for pre-requisites and instal those via package management first. Powershell can't do that.
You could even run it in cygwin.. :)
@Herringbone_Cat Not many *nixoids or Cygwin installs around here.
23:21
@Herringbone_Cat, agreed.
@Iszi and that's the real reason you're using powershell. :) But as far as tools go, it's not the best one for the job you describe. But layer 8...
@Iszi cough
@Herringbone_Cat Oh, I know I'm probably applying the butt-end of a screwdriver for a hammer here. Gotta work with what I've got, and what I know will be accepted.
@Ohnana ?
@Iszi ah yes, layer 8 indeed. :)
@Iszi, I'm in the same boat
23:23
@Iszi i'm the resident linux fanboy lol
@Ohnana Ah, well I meant "here" in the sense of "my workplace" - not "this chat room".
23:35
What it comes down to is the basic MS conundrum: People use windows because people know Windows.
In most cases, the best tools are Linux. But it's harder to find Linux engineers than MCSE's, although that is changing.
Ask any organization running IIS as a webserver why they don't use nginx or apache, and they say, no linux people in house.
There's also some kind of spiritual belief that pervades Microsoft engineers that the command line, or "UNIX" (as they still refer to POSIX-compliant OSes like BSD or Linux) is this crazy parallel dimension that is intimidating and scary and not for them
e.g. I run ArchLinux on my desktop. Microsoft people are like "What is this!?? OOh that's UNIX. How do you use that ever day? Wow."
@Herringbone_Cat What's real fun are the ones (on Windows) who are using Apache or something other than IIS... and then wonder why their website is still showing SSL/TLS configuration issues after they've configured SCHANNEL appropriately.
@Iszi Eh.. I used to have to install this IISCrypto package and customize IIS ciphers in order to get it not to blow up my Nessus.
(Nessus is really good at scanning for crappy cipher support)
And then you go and do some of their research for them, and come to find out their application is using OpenSSL 0.9.8. So, no TLS 1.1/1.2 for them without getting an upgrade.
@Iszi at least they won't need the heartbleed patch. :)
2
23:46
@Herringbone_Cat lawl
Seems 90% of my job some days is just split between: Playing middle-man, playing baby-sitter, and doing other peoples' jobs for them. </rant>
@Iszi Oh, don't forget about using Excel as a database. Can't forget that.
@DavidFreitag So true.
@DavidFreitag At least you didn't have to get people to use Excel isntead of Access :)
And then one time I installed a real accounting system with a proprietary database (Advent Geneva) at a hedge fun dand their accountant decided to use excel instead
$2b in capital across all sorts of ridiculous investments and equities/options/derivatives all managed by one dude with excel
@Herringbone_Cat At least you didn't have to stop working in engineering for the past to weeks to return to the assembly floor because an employee suddenly up and quit.
@DavidFreitag Ah, can't say I've ever worked on an assembly floor
23:54
This is technically my second job. My first job was at this very company on the assembly floor. I got promoted on 1/1/14
Also, they turn the heat off after 4PM, so I'm cold as fuck right now.
Free flags
0
Q: Why there is always a way behind Computer and Internet Security.

SPACECONNECTIONSNETWORKS GOLD We all know the saying there is no one hundred percent security when it comes to computers or perhaps anything but why is it always a vulnerability in every system will the number of Black Hat HACKERS/Crackers increase or decrease in the future?

@Iszi "Unclear what you're asking."
They also asked this yesterday:
1
Q: Is Linux getting less or more secure?

SPACECONNECTIONSNETWORKS GOLD The famous so-called virus-and-hacker-free Mac is a thing of the past: As it gets more popular it gets more vulnerabilities. Will Linux be the same at some point in time? Is it getting less of more secure? No computer or network system is 100 percent secure. There is always a vulnerability in ev...

I quite enjoy this line:
Tell me more about how you found heartbleed and shell shock years ago. — djechlin yesterday
user image
3
I just gave a whole presentation today to a small business that had security incidents based on that graphic
It's a great graphic for people to understand! If you can explain it in depth.
736
A: Proper use cases for Android UserManager.isUserAGoat()?

djechlinI don't know if this was "the" official use case but the following produces a warning in Java (that can further produce compile errors if mixed with return statements, leading to unreachable code): if(1 == 2) { System.out.println("Unreachable code"); } However this is legal: if(isUserAGoa...

02:00 - 23:0023:00 - 00:00

« first day (1790 days earlier)      last day (3388 days later) »