« first day (2894 days earlier)      last day (2000 days later) » 

3:11 AM
Hmm, after some research I found that possible reasons which can cause automatic loss of rep is :-
your question/answer has been deleted, your answer may have been unaccepted or your answer/question may have triggered the spam filters on SE.
 
Does anyone know how the x86 microarchitecture (specifically Intel and AMD) deal with reads and writes to the debug registers dr0 through dr3? Like does it touch the microcode sequencer or do anything else that could cause overhead?
 
 
6 hours later…
9:04 AM
Oh no a computer virus!
 
9:26 AM
Hahaha
Really creative though
 
 
2 hours later…
11:16 AM
1) Recently I blocked JS in chrome to see what happens and experience was terrible,
sites like youtube and links on *most* sites were not working. So how you guys counter this problem?
 
@daya Sites like YouTube will not work, but you can use programs to download from the site (and many, many other video sites) using youtube-dl.
As someone who has JS disabled on the vast, vast majority of sites, I can say that I pretty much never have problems. When I do, it's usually just downloading a video that youtube-dl doesn't support, in which case it's often as easy as view-source: and searching for the string .mp4 and downloading the video directly.
I actually find the web is easier to navigate, since when I turn JS on for most sites (which I had to do when using someone else's computer recently), there are so god damn many ads and intrusive popups and gigantic frames asking me about cookies and whether I want to sign up to some bullshit...
 
2) On a torrenting site I intentionally clicked on a malicious link and then a malware called "setup.exe" downloaded on chrome but the surprising part it bypassed the "warning" feature of chrome i.e, chrome didn't showed me any warning like "Keeping this file can be dangerous!" . *After* download has completed it indeed showed a warning but *after* the download.
Just thinking *how* sophisticated are attackers these days!
@forest Hmm, I would try this
 
Yeah I don't use torrent sites that I'm not familiar with. In general I don't use public trackers that don't have a very good track record (I use private trackers when I need).
 
@forest Indeed, they are fucking annoying
 
Anonymous
Morning.
 
11:28 AM
@forest Well, It was on piratebay, pretty familiar. no?
Good Evening Josh :P
 
Anonymous
:p
 
Well TPB has some crappy ads. If I have to use TPB, I download via the infohash.
 
Anonymous
Forest, how much do I need to pay you to get a writeup of your workflow for using the Internet? (I'll pay in BTC of course) :p
 
I can only provide supoot for money in Bitcoic.
 
Anonymous
That's fine, as long as I get the workflow ;)
 
Anonymous
11:33 AM
Heh.
 
Anonymous
So, yesterday I was on the bus and uh I forgot to plug my headphones in for like 5 seconds and this song - youtube.com/watch?v=bWZw_saplr4 came on and some guy shouted at me "emo fuck!" lmao.
 
lmao
You should have replied in a stereotypical voice "life is pain".
 
Anonymous
HAHAHHAHA!
 
Anonymous
I'm not quick-witted enough to think of something like that but I should've you're right.
 
Just wondering, why italics didn't worked in my above chat comments, this has happened many times!
 
Anonymous
11:35 AM
I should've stood up, turned around, looked him dead in the eyes and said "we're all dying" and like a robot just turned back and sat down lmao
 
lmao
@daya Did you do _blahblah_?
 
Anonymous
test
 
test
 
Anonymous
I've never had it not work to be honest... :thinking:
 
Anonymous
Always works...
 
11:37 AM
but why this didn't work?
Weird!
 
Anonymous
Uh! I've almost finished my second blogpost but I'm having issues getting my socket working in Python & it's making me so mad
 
Anonymous
I might need to go to SO.
 
Anonymous
Seems like a layer 8 issue then Daya ;)
 
Anonymous
Much like this Python problem I'm having! I bet it's something very obvious which I am just completely missing.
 
@J.J But It sometimes doesn't work for me as you can see in above chat comments
 
Anonymous
11:42 AM
Heh, I don't know lmao.
 
Anonymous
Just a bug I guess...
 
Anyway, from now I will always use _ _ instead of * *
 
Anonymous
I hate using SO, so many elitists :p
 
Anonymous
Eh, I'll look elsewhere before I post on SO, I really dislike that site.
 
But it is not really bad in my experience
 
11:45 AM
Don't worry, SO people are usually pretty dumb.
The quality of questions there is often low.
So who cares how elitist they are?
 
Anonymous
Well, I place some blame on myself for being bad at programming.
 
Anonymous
But, I cannot be bothered to deal with passive-aggressive comments right now.
 
Anonymous
I've literally been trying to fix this dumb shit for like a total of 3 hours and I cannot work out why the socket isn't receiving anything it's driving me mad
 
You run strace on it yet?
 
Anonymous
Hah, no.
 
Anonymous
11:47 AM
Now I understand why nobody builds listeners with sockets into their exploits... NC is so powerful, for the extra 5 seconds it takes to open another terminal there is no point.
 
I do
Not with Python though.
 
Anonymous
Yeah! I wanted to do it for the learning experience.
 
Anonymous
I guess, the good part is that once I get this listener working I can use the same code in all the exploits I build.
 
Anonymous
Well... "exploits" hah. Very basic ones, but yeah.
 
@J.J Yeah, it happened to me many times tbh, like I was banging my head for about 2 hours on a program where I wrote if (condition) as if (condition); making the if statement useless! And I even asked it on SO and they told me I made a silly mistake(I was blind to see that semicolon)
 
Anonymous
11:49 AM
(CVE2007-2447 if you're interested)
 
Anonymous
@daya Oh, I know this isn't something that small, but I expect it's more of an issue with the way I've got the listener setup or something like that.
 
I gotta go
 
You wanna know the most evil payload for malware? Have it scan for all files that end in .c or .cpp and replace semicolons with unicode homoglyphs.
 
Anonymous
Take care @daya
 
Anonymous
Honestly, I enjoy the research side of exploits so much more than I enjoy the actual exploitation.
 
Anonymous
11:56 AM
Using Metasploit is the most boring shit.
 
1:29 PM
Agreed.
 
Anonymous
Yeah, even doing manual exploitation without Metasploit is boring. It's the research part that interests me.
 
Anonymous
Which is why I am sad because I've been unable to find the affected source code for cve2007-2447 and I really wanted to look at it :(
 
Did you try attaching it to gdb as I suggested?
It should be easy to find it that way.
 
Anonymous
No, not yet. Hah, not had time because I've spent so much time trying to get this damn Python script working.
 
Anonymous
I will do that once I get this working though.
 
Anonymous
1:35 PM
This may be a stupid question but that will only give me the assembly, correct?
 
Anonymous
gdb won't do any kind of reversing for me to try and get the source code back?
 
If you build the binary yourself with debugging enabled, it will be able to know the line of source code and can bring up that line if you point it to a dir containing the source.
So you can certainly compile it so that you not only see the asm, but also see the C code line by line, which is really nice because then you can see the contents of each variable, the arguments a function is given, etc.
(You build it with debugging with -g)
 
Anonymous
Hmm, okay. I will need to look up some kind of tutorial on how to do such a thing because I am really not good with gdb or any kind of assembly stuff really.
 
I think I mentioned the book "The Art of Debugging"? It's good.
 
Anonymous
Yeah I will have to pick that up.
 
1:38 PM
Do you know anything about assembly? Like at least the basic instructions (mov, test, etc), the register sets, flags, things like that?
 
Anonymous
Well, I get paid next week and I'm going to buy my OSCP materials then, it takes usually around 15-20 days to start the course.
 
Anonymous
I know as much as LiveOverflows first video on it. So... Not a lot, not really, hah.
 
You should try making a simple assembly program, like a client and server that communicate via TCP or UDP (as if they were both netcat). It'd be simple to do.
As well as bringing you through the basics like calling conventions and the like.
 
Anonymous
Hah, okay. Only problem is, you don't need to go this deep for OSCP :p But I'll have to give that a go.
 
It's not super deep. And it really helps. :P
 
Anonymous
1:40 PM
Alright, I'll look into that for sure.
 
Anonymous
I cannot wait till I finish this OSCP if I am honest.
 
Anonymous
Then I can finally take a certification break and just learn something I want to learn :p
 
heh
 
Anonymous
Well, learn something I want to learn more than I want to learn the exam content I've done.
 
Anonymous
I just don't want to do my job anymore.
 
1:41 PM
There's nothing wrong with that.
 
Anonymous
So if I get the OSCP I've got a very good chance of getting a pen-test role something like that.
 
Anonymous
At least that get's me into the InfoSec community.
 
Anonymous
And I'm so young so that's the one benefit I guess.
 
I've never done professional pentesting, but it looks really neat.
An amusing article on an experience with pentesting. ^
 
Anonymous
I think the one part that appeals to me so much about pen testing is just the fact I can get a foothold in something I want to do.
 
Anonymous
1:43 PM
Or at least, it's one step closer than my current job.
 
And once you get a foothold, so much more opens up.
 
Anonymous
Yeah exactly. I should've got a sysadmin job instead of a networking one tbh.
 
Anonymous
But, eh - cannot change it now.
 
I mean, security can be hard. It requires a totally different way of thinking from most tasks. But once you get into it, everything else in infosec seems so much easier.
 
Anonymous
Yeah, I am scared that I am going to pass my OSCP, get a pen testing role and be completely useless.
 
1:45 PM
No such thing.
I mean, if you pass OSCP and get a job, it means you know your shit.
 
Anonymous
Yeah but what if it doesn't?
 
Anonymous
Haha, see I worry so much about everything.
 
If what doesn't? If you don't pass it?
 
Anonymous
So even though I know the OSCP is hard and proves you know things, I still worry that I won't know shit.
 
I mean in the grand scheme of things, you won't. There will always be people who understand worlds more than you do. But that's a good thing, it means there's more to learn. I mean sure, you can't expect to be the next Brad Spengler or pump out bug reports like Jann Horn, but you'll still be useful. (Well, who knows, maybe you will!)
All you have to do to succeed in infosec is know more than the people who hire you (who hire you specifically because they don't know anything about infosec).
The other thing about security is that, unlike some other jobs, you never stop learning. Someone with 10 years experience knows more than someone with 5, someone with 20 knows more than someone with 10. There's absolutely no way that, by the time you have 10 years of experience, you'll think that you won't know shit.
 
Anonymous
1:49 PM
I think this is my problem.
 
Anonymous
I aim too high for my own good.
 
Anonymous
I want to pump out bug reports like Jann Horn.
 
Anonymous
And as a result of that I doubt my progress
 
Anonymous
My knowledge, my skill and then I just panic over nothing.
 
Anonymous
But then I think well hes probably been doing this since 8
 
Anonymous
1:50 PM
And I've been doing it since... 15
 
Anonymous
So already I have a massive disadvantage
 
Skill is not determined by knowledge / age.
 
Anonymous
Not only that but I'll probably never get to that level because im not exactly a bright kid unless I reallyy work at something
 
Even if you start at 30, by the time you're 50 you'll have 20 years experience.
 
Anonymous
Yeah that's true.
 
Anonymous
1:51 PM
Well, let's just hope I can get to that level one day then, right?
 
If you're persistent, you will. :P
 
Anonymous
I probably never will but I can always dream about it. Problem is I don't just dream about it, I think I must get there and thus I doubt my current progress as I said.
 
Anonymous
I aim way too high for things sometimes.
 
One thing that helped me when I worried about how much I know is to consult my past self. I ask, what if I met myself from 5 years ago... How much would that person think I had grown. I realize that, if I had seen my current self 5 years ago, I'd think I was a genius. I can only expect that it'll be the same way, 5 years from know.
@J.J 5 years ago, how much of what you know now did you know?
 
Anonymous
@forest Nothing.
 
Anonymous
1:54 PM
5 years ago I was a kid playing a lot of Counter-Strike and skipping a lot of school.
 
Then what about 3 years ago?
 
Anonymous
I knew very little Python
 
Anonymous
Very little networking
 
Anonymous
Nothing about security
 
And now?
 
Anonymous
1:56 PM
I know a little more Python, quite a lot of networking, a little C and a decent amount about security.
 
In 3 years, you'll look back at your current self and realize that you improved as much. You'll always be improving. I mean 3 years is a lot of time.
 
Anonymous
That's true.
 
Anonymous
I just have irrational fears.
 
Anonymous
Like the fear that in three years I won't know anything.
 
Anonymous
Or the fear that I don't work enough when I know I do. But I put that down to my procrastination habits more than anything
 
1:59 PM
If you managed to learn a lot about networking in just 3 years, then you can't possibly be stupid enough to not learn a whole lot more in 3 years from now. And yeah, procrastination can be an issue, but if you find your job or what you're researching interesting, you will always be improving.
 
Anonymous
Hah, that's true I guess.
 
Anonymous
I wish I could be one of those people that doesn't overthink & doesn't worry.
 
I get those kinds of fears too. I mean, I may look like I know a good bit about security, but I always think to myself, what if it's just that I seem that way to others? What if I really don't know that much? After all, there's so much I don't know... But when I look at how I was 5 years ago, I realize that I have been improving.
 
Anonymous
Like, I don't know how the fuck they do it.
 
The thing about worrying is that it's always the smartest people who worry. :P
 
Anonymous
2:01 PM
How anyone can wake up and not be worried about losing their job for no reason.
 
Anonymous
Or how they can not worry about what they know.
 
Anonymous
Or not worry about what happens if they're 30 seconds late.
 
Anonymous
I worry about all of these things! For literally no good reason at all.
 
It's not just a saying. It's an established fact that, the smarter people are, the more they worry about little things. Even if it's something small or irrational, a worrier is someone whose mind is constantly at work. If they're not working on a problem that's taking mental effort, their minds will default to trying to think about the future and thinking about what bad can happen. It's a good sign if you worry. :P
It means you weren't born as some optimistic idiot who never think things go wrong.
 
Anonymous
It's strange because I wouldn't consider myself smart at all.
 
2:02 PM
You know more than I did at your age.
 
Anonymous
I was terrible at school, only class I excelled in was computing and that was just because I spent so much time on the computer.
 
Anonymous
As I said, I literally spent most of my school years playing counter-strike and not going to school, hah.
 
Well nothing wrong with that. It's not like you stopped being able to learn.
 
Anonymous
That's true I guess.
 
It'd be a problem if you stayed up playing games well into your 20s doing nothing else.
But spending a couple school years? That's normal.
 
Anonymous
2:04 PM
I think partly the reason why I think I am not smart is because of school.
 
Anonymous
Because I didn't get insane grades it makes me think I'm dumb.
 
School does have the nasty tendency to make people feel dumb.
 
Anonymous
:p And I don't know why because I really didn't care about grades at school.
 
Anonymous
And I don't care about them now.
 
Anonymous
But somewhere within me I do care.
 
2:04 PM
But the thing is, school doesn't rate how smart you are. It rates how well you can pay attention to monotonous speeches and pointless exercises.
 
Anonymous
I care enough to make it make me think I'm dumb.
 
Another thing about intelligence is that the smarter people are, the more likely they are to consider themselves dumb. The dumber people are, the more likely they are to consider themselves smart. :P
I mean you may not consider yourself a genius, but I honestly was impressed when I learned you were only 17 and yet not only was interested in networking, but actually knew quite a bit about it.
 
Anonymous
Heh
 
Anonymous
Well, thanks I guess :p
 
Anonymous
Shame I'm 18 now though ;)
 
2:07 PM
This probably just sounds like a pep talk but it's completely true. From an outside observer's perspective, I think you are definitely going to succeed.
Lies, you'll always be 17. You cannot age. Not in the DMZ.
 
Anonymous
To be fair, until I tell people most people think I'm older than I actually am.
 
Yeah most teenagers are impulsive little rats. lol
 
Anonymous
Well, most older people think I am older than I am.
 
Anonymous
No idea why, I guess it's the typing.
 
Anonymous
I feel honoured you were impressed now, ahahah :p
 
2:10 PM
Well it's true!
 
Anonymous
Hah, well thanks I guess :p
 
Anonymous
Shame I'm an "emo fuck!"
 
Anonymous
:P
 
Lmao I can't believe someone said that.
It's like they never saw an emo before.
 
Anonymous
I don't even look emo lmao
 
Anonymous
2:12 PM
And I can believe it, I live in the UK.
 
Anonymous
We're the people that shout "stupid twat" if we see someone fall over :p
 
lmao wow
Oh shit, didn't notice the time. I gotta go.
Was nice talking with you!
 
Anonymous
Take care!
 
Anonymous
4:18 PM
 
6:20 PM
@J.J I have the opposite issue :-)
@J.J I have been in security for nearly 20 years (18 specifically in infosec) and I have no CVE's or bug reports to my name. I think I have been pretty successful in improving security for a few hundred companies, and helping many people develop in the industry
 
Anonymous
7:02 PM
@RoryAlsop As... Selfish as this might sound, I'm far more interested by my own status within InfoSec than I am by the status I help to contribute towards for companies/other individuals.
 
8:44 PM
@J.J you'll find contributing will do far more for your status than focusing on status alone... Just sayin'
 
Anonymous
@RoryAlsop Yeah but I'd rather work on my own knowledge than someone elses.
 
Anonymous
Plus, I don't exactly get enjoyment out of seeing a company succeed, after all they don't care about the little guy.
 
Anonymous
At least, imo when it comes down to it they care about one thing - their bank account.
 
Anonymous
So if that means fucking over a few employees then, they don't mind. Well, that's how I see it.
 
@J.J choose your employers well, and you'll find some really really care
I'm guessing you have not had good experiences, but trust me, even some large companies care personally. Many care financially
 
Anonymous
8:53 PM
I just see it like this, sure some might care more than others but at the end of the day they need to make money - so if they need to cut people loose then they will do it for the money.
 
For consultancies, the only value may be the staff. It makes good financial sense to look after them
 
Anonymous
Heh, well I guess I just enjoy the technical, nerd in the dark corner side more than the people/consultancy side
 
Anonymous
Or the teaching/advising side.
 
Security consultancy also needs the technical nerd in the dark corner
 
Anonymous
Hmm.
 
Anonymous
8:59 PM
Does it?
 
9:51 PM
Absolutely! Otherwise what do you speak to your clients about?
 
Anonymous
@RoryAlsop I guess so.
 
Anonymous
But, I'm a bit like Forest, I kinda' hate corporations, hah.
 
Anonymous
I wouldn't say I'm completely blackhat but..
 

« first day (2894 days earlier)      last day (2000 days later) »