EEVblog Electronics Community Forum

Computing => Security => Topic started by: techman-001 on August 25, 2019, 10:29:39 am

Title: Waiter, there is a compiler in my shellcode!
Post by: techman-001 on August 25, 2019, 10:29:39 am
A very interesting computer security video by Josh Stone at Nolacon 2019.

https://www.youtube.com/watch?v=55234oZ0EDU (https://www.youtube.com/watch?v=55234oZ0EDU)
Title: Re: Waiter, there is a compiler in my shellcode!
Post by: tggzzz on August 25, 2019, 07:20:02 pm
Care to give us a clue as to why it is interesting?

As it stands it isn't interesting enough for me to spend 50mins of my little remaining life on it.
Title: Re: Waiter, there is a compiler in my shellcode!
Post by: Ian.M on August 25, 2019, 09:07:46 pm
Its not, unless you already have an interest in Forth or a serious interest in PC security.

TLDR: its a minimalist RAM resident Forth kernal, running on a possibly remote Windows target, which does its normal I/O on the host controlling it, similar to an embedded Forth, + the rest of the Forth, as usual written in Forth, + a bunch of Forth utility programs for stealth 'black hat' hacking.
Title: Re: Waiter, there is a compiler in my shellcode!
Post by: borjam on August 25, 2019, 09:18:50 pm
So it seems Forth has just been rediscovered :)

I was a member of the Forth Interest Group back in the 90's.
Title: Re: Waiter, there is a compiler in my shellcode!
Post by: Mr. Scram on August 25, 2019, 09:20:12 pm
So it seems Forth has just been rediscovered :)

I was a member of the Forth Interest Group back in the 90's.
The Church of Forth is calling and it’s only slightly more painful to deal with than Scientology.