« first day (3804 days earlier)      last day (1081 days later) » 

9:00 PM
@nobody I'm pretty sure politics here is allowed, as long as it's not supporting genocide.
 
Feel free to veer off it, but if you want a chat that is politics with a hint of infosec then go somewhere else
 
And as long as we err on the side of talking about infosec.
 
Absolutely @forest
 
Anonymous
@RoryAlsop Right, I'll go elsewhere then. That was very clear, thank you.
 
@Jis12yearsold. No, we're allowed to talk politics.
Just not exclusively.
 
Anonymous
9:00 PM
Really, that was the most helpful way to phrase it.
 
@Jis12yearsold. The best thing you can do if you disagree with something is to stand, not to back off.
 
Anonymous
Well, I'll be honest forest, unless someone starts doing ratios of the messages then I fail to see how that will even work.
 
@Jis12yearsold. I think it's pretty much all about one or two posts that we didn't see.
And I think the rest of the current issue is just miscommunication.
 
Anonymous
Yes, miscommunication involved for sure.
 
@Jis12yearsold. Right, SO I set up a bot to split my infosec messages into ten parts.
 
9:02 PM
To clarify, @RoryAlsop if J links me an article about the current conflict and we chat about it, is that something that would be moderated by you?
 
Anonymous
Which is why I don't understand this whole hiding of the messages thing.
 
Anonymous
@nobody heh
 
It's not hiding. It's removing
 
They weren't removed. They were moved to a hidden room.
 
Anonymous
We literally cannot read them.
 
Anonymous
9:02 PM
We are affected by these messages, but you won't allow us to see them.
 
All 200 of them (which is annoying, because I know for a fact that there weren't 200 comments supporting genocide).
 
@forest no. Your wording works better for J, and you are pretty much spot on. It's a rational balance
 
Anonymous
You say: "they are bad" - we cannot verify that.
 
@Jis12yearsold. Honestly this looks like something the feds would do
 
Anonymous
@nobody Yes...
 
9:03 PM
Yeah, all we know currently is that the comments were "a little more overt".
 
@forest that's generally the way we have to do it where conversation goes way too far that way.
 
Did he ever say to gas the Jews? Or to slaughter Israelis? Or anything horrific like that?
 
Anonymous
It is. Exactly.
 
@nobody I don't think they would do anything like that. It's really not their bag
 
@RoryAlsop On most other channels there's the "trashcan" where they're moved, but they're still visible to people who intentionally want to see their own messages.
 
9:04 PM
@RoryAlsop No I'm talking about hiding evidence
As far as I can currently tell, mods assumed the true intent behind the messages.
 
@nobody I keep telling you, this is to avoid SE coming down very strictly. We back a bit away from that boundary and things get much more relaxed
 
I mean really, it would be immensely useful if we could see the problematic messages.
Otherwise we'll all stay under the impression that some mod misunderstood a message.
 
@RoryAlsop Alright I appreciate that. Can't we have some transparency anyways?
 
For example, AviD believed that Zionism is by definition a Jew's right to be alive, so naturally he saw anti-Zionism as a call to violence, when that is not the typical meaning of "Zionism".
 
Or is SE Inc against transparency too?
 
9:06 PM
At least 3 mods independently misunderstood? I don't think so
 
@RoryAlsop Doesn't have to be independent. See: psychological priming.
 
Well atleast three users also independently missed the problematic messages
 
Possibly not independent enough @nobody
 
@RoryAlsop But we can't tell, since we can't see it.
 
Exactly
 
9:07 PM
@forest I am definitely primed to protect the chat from being killed again
@forest I know
 
Its a private room, just grant us access, you don't have to show it to the whole world
 
Anonymous
What forest said. It is especially important because it seems that this situation does in-fact have a large impact on the rest of us, yet we're not allowed to see it.
 
@nobody Or at least tell us what that one message that resulted in 200 nuked was.
 
Anonymous
It's pretty ridiculous...
 
@RoryAlsop But again, can we learn at least what was said, even if in general if only so that we don't make the same mistakes ourselves?
 
9:08 PM
@forest Yeah, well I mean if the mods are hesitant to publicly repost, just do it in a private room
 
@Jis12yearsold. no it's just easiest
 
Anonymous
Easiest for who?
 
Anonymous
StackEx? You?
 
I mean, if what was said was "let's normalize anti-Zionism" and someone took that to mean "let's normalize anti-semitism", then I am at risk of breaking the same rule, and I don't even know it.
 
It's much easier to take out a conversation than cherry pick individual messages
 
Anonymous
9:09 PM
Not for us, certainly not.
 
Anonymous
Yes, and it is very easy to allow us access, no?
 
Not really no
 
But if it was only one or two messages, why not delete them in the same way as if I started spouting the n-word right now? (in which case I'm sure only my messages would be nuked)
 
We have a very limited set of tools
 
Anonymous
So basically: "don't do that!" but we won't tell you what it is not to do.
2
 
Anonymous
9:09 PM
Got it...
 
How about as a compromise, a mod tells us what happened, without opening the room? Just tell us what was said. How did anyone explicitly support genocide without any one of us noticing?
 
Anonymous
So a mod can selectively decide what we are NOT to do and we can never know why it was wrong...
 
Anonymous
That. Is. Stupid.
 
It wasn't just one or two - as I said there were a couple that were rather bad, and the rest were not inflammatory, but encouraging
 
Anonymous
The whole concept of that is moronic. It makes no logical sense whatsoever.
 
9:11 PM
@RoryAlsop Anything that I said?
 
@Jis12yearsold. no - I keep telling you. If you pretend you don't understand, please listen to forest.
 
Anonymous
??????????????????????????????????????????/
 
I don't think he's pretending. I think there's a miscommunication.
 
forest is asking the same question
 
Anonymous
How does that response fit with absolutely any part of that sentence you're replying to?
 
9:11 PM
@forest is it bad that I'm calling you out as a voice of reason and restraint? :-)
 
This is a very heated topic and we're all understandably very upset.
@RoryAlsop I mean, in the 200 messages. I hope to be a voice of reason, yeah, but I am also upset at the state of affairs and would like to understand better what actually went on.
 
Anonymous
I will be honest Rory. To me, this whole thing feels like an assault on this entire chatroom. Something which we all contribute to. Without us coming here, this chatroom would be dead - this chatroom forms relationships between users of this site that do not get formed on the main site.
 
Anonymous
So, for such an assault to take place here... It's just... Disappointing and sad.
 
Anonymous
That's how it feels to me.
 
Anonymous
If that's not what's going on, then I'm wrong. But it very much feels that way.
 
9:14 PM
@Jis12yearsold. I'm upset you feel that way, as it really is the opposite
 
As it is, my concern isn't with the 200 deleted messages (it annoys me, but I can see how that could happen with mods who have limited tools), but the fact that we're not told what was said, and what encouraged what was said. Since none of us know what rule was broken, we're all at risk of breaking the same rule, and then getting in trouble because "we were already told".
@Jis12yearsold. I do think the whole chatroom moderation issue right now is a bit of a red herring. Rory has said that we are allowed to talk about politics within reason (and it appears the last few days have been within reason, sans whatever specific events occurred that warranted mass-deletion).
 
Anonymous
@RoryAlsop Well, that's how it feels. Perhaps the miscommunication of this incident has contributed to that largely.
 
Anonymous
Well, I am also talking about the fact that we seem to be getting banded in with another user who isn't even a regular here (no offense to them)
 
Anonymous
Not just the moderation issue.
 
Anonymous
The fact that it feels like we're being treated as people who provoked him into making those statements.
 
Anonymous
9:15 PM
I do not accept at all that we were a contributor to what he decided to say.
 
Anonymous
Now, maybe the mods aren't suggesting we are, but it feels that way.
 
The topic itself is absolutely terrible - I wish humans could just be nice to each other. But it's not the core topic for this room, so if everyone could please treat non sec topics as side issues not the main topic
 
@Jis12yearsold. We don't even know what "those statements" are, so I think we should be a little careful when making assumptions that he was in the wrong and not just misunderstood.
 
Anonymous
And since we cannot verify what was said then... It just makes the whole thing confusing.
 
Anonymous
@forest Right, I know.
 
Anonymous
9:16 PM
I mean, if we coem from the mods angle.
 
Anonymous
Of course, there is arguments to defend him because, we don't know what was said.
 
Anonymous
So yes, let me make it clear. I am not defending moderators nor Evan or whatever.
 
Anonymous
Because I don't know what was said. I am just saying how it feels from my side from the side of a mod.
 
@Jis12yearsold. we don't have a concept of "banded in with an individual" and the deletion of messages is not a punishment
 
Anonymous
If that makes sense...
 
Anonymous
9:17 PM
@RoryAlsop But thats how it FEELS.
 
@RoryAlsop I think he's referring to the statement that we "encouraged him", as well.
 
Anonymous
SO perhaps some communication around the issue would be helpful..
 
Anonymous
But it doesn't seem mods are happy to do that, for whatever reason.
 
Anonymous
Or go in any detail at least...
 
I think this could be all cleared up if the message/messages in question could be paraphrased and a simple explanation given as to why they were bad.
 
9:18 PM
Yep, you know we all do infosec, we don't liked closed source stuff
 
Anonymous
Yes, agree...
 
@forest I'll explain another way (in an extreme form, so please take it that way) - a mob encourages each other into more and more outrageous acts none would do on their own. A bit of positive reinforcement moving the acceptable centre way out of bounds.
 
We want tounderstand why we are being moderated
 
Anonymous
Well, that sounds like you're saying: "the discussion of the conflict in the past days promoted the user to coming here and saying even worse stuff"
 
Anonymous
Which I don't accept...
 
9:19 PM
This is nowhere near that, but by encouraging, I just mean the concept of what is acceptable is steered towards boundaries
 
@RoryAlsop I understand that, and I can see where you're coming from, but right now I have the belief that a mod took Evan's stance to "normalize anti-Zionism" as an attack against the Jewish people, and that our agreement (in that we're angry at Israel) acts as fuel to the fire.
But nothing that I read, and from what I can tell, nothing that nobody or J read, called for genocide.
 
@forest there is an element of that - it's a bit broader but yes
 
So I do believe this could have been a big misunderstanding between Evan and the mods, perhaps tainted with his past behavior if he pushes buttons in the past.
 
@Jis12yearsold. that may actually be true - I am unsure why they came here as they don't usually
 
Anonymous
Well, I do not accept I am responsible for other people's choice of statements or words.
 
Anonymous
9:21 PM
I am not their mother. I am not going to take any responsibility for such a thing.
 
@RoryAlsop Here's my main issue: Everything that I saw him say, I agreed with (based on my understanding of what he said). I am now at risk of repeating something he said and now having people think that I am supporting genocide. I need to know what went wrong to avoid that. If I say "Israel is involved in apartheid" is that it? If I say "Israel is killing more Palestinians than the other way around", is that it? If I say Zionism is racism, is that it? Etc. As it is, I just don't know.
 
Anonymous
Nor am I going to change my speech to be aware of this happening in the future, absolutely not.
 
Anonymous
I will say what I like. I will stand up for things I believe in. If someone wants to hijack the things I say and use that to violate the COC then I do not accept that I am responsible for that.
 
@forest I don't think you will. Your choice of words comes across as pretty carefully measured
 
@RoryAlsop But other people here also agreed with him who may not choose words as carefully, and could then run afoul of the issue. There's also a big difference between choosing words wrongly and calling for genocide. A blanket statement like "Israel shouldn't exist" is poorly worded and can be easily misunderstood, but is not calling for murder (for example).
@Jis12yearsold. I think it was a glitch. He's back.
 
Anonymous
9:23 PM
Apologies..
 
Oh happened again. Must be having internet problems,.
 
Just a glitch - moving to different machine
 
Anonymous
You're fine :)
 
Man I just regret not having logged it. Then we could just have asked for messageids
 
Anonymous
I guess I am going to log the chat in future...
 
9:25 PM
@Jis12yearsold. If you have a VPS or shell I could put something on, I could write something that periodically scrapes all big SE chats.
 
Anonymous
I can get one :)
 
We are clearly not communicating well, a chat log should have been able to conclude this 500+ message convo in just 10 messages
 
Anonymous
Well, yes. Except the moderators won't share the messages... I presume because this is an actual problem for StackEx as a company at this point.
 
Anonymous
Or whatever.
 
@nobody I think so too, especially since this seems to stem from AviD's misunderstanding of the term "Zionism" and his taking offense to Evan's attack on it.
@Jis12yearsold. Site moderators are rather unrelated to SE staff.
 
9:26 PM
I'm sorry. I admit forest is getting the crux of my point much better than I. In my defence I have a fever of 102° and currently feeling terrible so my words should be better
 
@RoryAlsop Not the rona, I hope?
 
Anonymous
Well, go to bed then.
 
Oh wow. I appreciate you being so patient with us even in this politically-charged time and while sick. I hope you know that we're all just on edge.
 
Anonymous
We can pick this up when you're not sick...
 
Anonymous
It's not THAT important...
 
9:27 PM
Just got tested - was negative. Just some cold I guess
 
Yep, I appreciate the time you took with us
 
Ah good.
 
Anonymous
Yes, agreed ^^^^
 
I still would rather know what the messages were, though, as this is a serious accusation against Evan! Typically SE moderation only discusses these issues if the moderated party consents for privacy reasons, which I don't think is likely to be a problem here.
 
Anonymous
^ also agreed.
 
9:28 PM
I'm not using me feeling crap as an excuse - I really should be able to articulate better than this
@forest thank you
I will reiterate - my aim is to protect the DMZ not to punish the regulars
 
Anonymous
For the record Rory, I want you to know - none of my messages were targeted at you, or your character, or whatever.
 
Anonymous
My concern was targeted at the moderation in general...
 
Anonymous
You're just here so, you know. You're the one to receive the criticism.
 
@Jis12yearsold. One place Rory is coming at is that apparently, in the past, DMZ was shat on by SE staff because mods didn't manage to keep "something" under control, resulting in mass-exodus.
 
I know - but mods assume we get it as we are the front face :-)
 
Anonymous
9:29 PM
But they were not you specific.
 
Lucky we get paid so much for it eh, /s
 
And I think Rory is trying to prevent that from happening as well (in the same way that I tried to encourage Evan to define Zionism when he used the word so as not to cause people to misunderstand, as AviD did). I don't think he's personally trying to censor us.
 
^ yes
 
Anonymous
I absolutely do not have a problem with the moderators as people here. But I would have had a massive problem if the room moved in the direction I understood it to be moving (albeit wrongly) so my attack was on that. I wanted to make that clear.
 
I try to take nothing personally
 
Anonymous
9:31 PM
@forest Oh, I agree.
 
Anonymous
That's my point, I don't want you to think that I was saying you were doing it maliciously.
 
Anonymous
Or from a place of censorship.
 
The tool we have of things do get upsetting is just to step away and ask another mod to take a look
 
But... we'll still all be a little bitter about not knowing what happened. Hopefully when Evan is unbanned (assuming he is right now), he'll be able to tell us.
 
He's not banned, just muted
 
9:32 PM
@RoryAlsop Unfortunately, Journey mentioned that he has a personal bone in this fight, and AviD is Israeli (?), so two of the three mods already have reasons to be more trigger-happy when it comes to calling a message out as unacceptable. Likewise J has a Palestinian girlfriend, so we all have a strong motivation to look at things through a particular lens.
 
Anonymous
@forest Yes, this is quite a sticking point.
 
One of the reasons I was asked to have an independent look
 
Anonymous
@forest Exactly.
 
@RoryAlsop That's why we were hoping you could expand on the issue.
 
I think I have given as much info as I can, but I may be given more leeway once SE staff have had a look. Am unsure.
 
9:34 PM
So right now you're being mute on the specifics because it's awaiting an official investigation?
Rather than because you personally don't think we should be allowed to know?
 
In other news, I'm really enjoying this lemsip
 
Anonymous
Also, I am not going to apologise for anything I said. But I will say, in regards to why this has been talked about so much as of late is that 1. it's reprehensible and 2. for me personally, even though I speak on other injustice, as forest says, my girlfriend is Palestinian, this is a lot closer to me than other injustices.
 
I won't apologize for anything I said either, but I am glad that we were able to get through some of these particularly thick misunderstandings and miscommunications. And hopefully it will resolve itself in the near future (both specific issues in this chat, and the whole Gaza situation).
But there's not much more we can gain from this topic as it is right now. :P
 
Anonymous
@forest Yes, agreed.
 
I doubt Israel/Palestine will ever sort it out because humans are horrible in groups
S/are/can be
But I really hope they do
 
9:37 PM
Probably not, but we may be able to make it less asymmetric if we stop giving one side all the weapons. I'm not a huge fan of the two-state solution (especially since those born in Israel today had nothing to do with the original injustice and theft of the land), but it's better than what we have now.
 
Anonymous
^
 
@Jis12yearsold. How much do you know about the Windows kernel? Would you be able to help me in understanding microsoft.com/security/blog/2020/07/08/…?
 
Anonymous
I don't know too much - that's the next level up from what I'm doing now funnily. But I can try since it'll be interesting for me too :d
 
Hopefully you'll find Linux more interesting when you switch to that. :P
 
Anonymous
Woah, this is actually quite interesting.
 
Anonymous
9:40 PM
Ooops.
 
Anonymous
That's not what I wanted to post.
 
heh
 
Anonymous
> KDP is a set of APIs that provide the ability to mark some kernel memory as read-only, preventing attackers from ever modifying protected memory.
 
@Jis12yearsold. Yeah it seems to be like standard rodata protection, but implemented using extended page tables, not regular page tables. But I have no idea how much it protects and whether or not it's security theater (e.g. protecting only kernel text is pointless since you can easily compromise the whole thing with an arbitrary write of kernel data).
 
Anonymous
So, one thing I noticed, they are targeting driver developers quite a lot in this article, hey.
 
Anonymous
9:42 PM
Which, as far as I know is because drivers get used heavily for kernel exploits. Since they're a super easy target... Bad security, lots of access.
 
> The concept of protecting kernel memory as read-only has valuable applications for...and even third-party drivers like anti-cheat and digital rights management (DRM) software
I'm against this :)
 
yeah lol
 
Anonymous
One thing I am not too certain on.
 
Hey, wouldn't it be great if we had a widely use, horribly insecure OS in which good drm was next to impossible?
 
@Jis12yearsold. Yeah for sure. That's true with Linux as well. The core Linux is actually pretty solid, but many of the drivers are... eh... But I'm trying to wrap my head around KDP to know if it actually does anything useful or if all you'd need to exploit the rest of the kernel through the driver is attack some non-protected memory.
 
Anonymous
9:43 PM
A lot of kernel exploits are mostly just huge ROP chains.
 
Anonymous
So... How is this stopping that?
 
Anonymous
You make something read-only but...
 
Anonymous
You can just use instructions which already exist...
 
Anonymous
And build a shellcode via ROP.
 
@Jis12yearsold. You need to be able to write to some memory to start ROP in the first place.
 
Anonymous
9:44 PM
Right, that's true.
 
Also Windows has CFI for some of the kernel, although it's only forward-edge (?).
Not nearly as strong as PaX RAP.
 
Anonymous
Hmm, so what they're saying is if they put everything under KDP by default.
 
Anonymous
You couldn't even start a ROP chain.
 
Anonymous
SO vulnerable drivers arent an issue.
 
Anonymous
But then how will the driver work?
 
Anonymous
9:45 PM
At some point it needs to write and execute, no?
 
Anonymous
I guess there's a lot of complex mechanisms to get this to function properly that im just unaware of.
 
This is one of the newer VBS mitigations that is designed to enforce immutability of +R0 pages of kernel memory via SLAT and protect it from data corruption attacks.
There are two variants of this mitigation:
1. Static KDP
2. Dynamic KDP
Static KDP is aimed to prevent data corruption attacks commonly used to elevate privileges, kill defences, disable PPL by tampering with the Protection byte in nt!_EPROCESS structure etc. with a Ring 0 R/W primitive. With Static KDP, PSP drivers can protect a section of their image using MmProtectDriverSection which would make it Read Only(RO) using EPT ent
@Jis12yearsold. This protection takes place as the driver is loaded (it has to be signed).
 
Anonymous
AH, okay.
 
Anonymous
Now I get it more.
 
So it looks like all KDP does is enforce regular WP using VT-x with EPT instead of CR0.WP?
And so only works to protect from exploits that add the write bit to the PTEs or set CR0.WP = 0?
 
Anonymous
9:47 PM
This is also interesting Dynamic KDP helps kernel-mode software to allocate and release read-only memory from a “secure pool”. The memory returned from the pool can be initialized only once.
 
Anonymous
SO this is more how it llows things to work, right?
 
Anonymous
Yeah.
 
Anonymous
Okay, got it.
 
Initialized only once sounds like it's EPT-enforced W^X. Is that it?
I'm trying to gauge whether or not this is security theater. Unless I'm wrong, all it does is require attackers to be slightly more clever with what memory they attack (e.g. blog.can.ac/2019/10/19/…).
 
Anonymous
Hmm, it does sound like that, yes...
 
9:49 PM
Sounds like W^X, or like security theater?
 
Anonymous
That it's EPT-enforced W^X.
 
ah
 
Anonymous
Guess I'd need to do some more learning to understand how useful it is.
 
Anonymous
I mean, on the surface it seems like a really good idea.
 
Linux has no equivalent at the moment.
 
Anonymous
9:50 PM
Because the one problem is as they say, drivers are so weak...
 
Anonymous
So, based on what they've written it does sound like it solves a lot of issues with drivers being super weak.
 
Anonymous
But then I guess it really depends on how it works.
 
@Jis12yearsold. It does seem like a good idea, but it could be that the protection is so coarse-grained that it'd be tantamount to re-implementing process isolation in a microkernel, but with EPT.
 
Anonymous
The main point is that, if you can never start a ROP chain in the first place.
 
Anonymous
it doesnt matter how weak the driver is, right.
 
9:51 PM
Many exploits aren't ROP chains. There are lots of e.g. integer overflows.
 
Anonymous
Right, of course. But from what I know about kernel exploits. it is quite a quick win, or was at one stage.
 
Anonymous
Because of drivers just being insecure...
 
Anonymous
(for windows that is)
 
Anonymous
linux kernel exploits are different of course
 
But perhaps the goal is to make it so that a subsequent buffer overflow caused by an integer overflow in some size variable during memory copy cannot be used to overwrite some const function pointers, since const puts it in .rodata and this enforces WP using EPT?
@Jis12yearsold. Sure, but Linux exploits also tend to go after drivers.
 
Anonymous
9:54 PM
@forest I am not sure I understand enough to confirm that.
 
Anonymous
I'd have to read into this more. It is quite complex...
 
Anonymous
This article is dated 07 2020 too
 
Anonymous
SO I wonder how much in use this is already..
 
I think it's used in protected core (or whatever they call it) Windows systems.
I think I'll ask a question about it on the main site.
 
Anonymous
 
Anonymous
9:56 PM
Yeah, I think you should.
 
Anonymous
SO that machine I linked, that comes with KDP by default.
 
Anonymous
But these are the requirements to have it running, I believe - docs.microsoft.com/en-us/windows-hardware/design/…
 
Anonymous
So, if you can support VBS you can also have KDP.
 
Anonymous
No extra requirement.
 
0
Q: How effective is Windows KDP in practice?

forestWindows Kernel Data Protection is a kernel security feature which appears to use Extended Page Tables (a hardware virtualization feature) to enforce read-only page tables. How effective is this at protecting from kernel exploits in the real world? Is this an effective mitigation, or security thea...

 
Anonymous
9:58 PM
Honestly forest, I'd be surprised if many users here can answer it.
 
Anonymous
But I'd be interested if they can.
 
Anonymous
I think a lot of users cannot answer your questions :D
 
Anonymous
I am going to do some more reading on this myself though, it is very interesting.
 

« first day (3804 days earlier)      last day (1081 days later) »