Serverless computing is not only a popular option in the cloud environments, but besides a suggested method for creating quite a few things! Did you even think about how it works under the hood? Is serverless truly server-less? How execution environment works? Is persistence even possible in this event-driven compute service?
I won’t be lying - distant Code Executions are rare, but what if there is 1 in your function? I will show how to usage it to get persistency and exfiltrate more data than function function gives.
Let’s discover:
How the infrastructure in serverless works.
Why persistence is possible in this semi-volatile environment.
How to investigation serverless environment utilizing pseudo shell over HTTP.
How can we make usage of an RCE vulnerability to get a persistence – exploitation demo will be shown!
Possible mitigations.
Let’s hijack the data real-time from the AWS Lambdas and GCP Cloud Functions
Oh My H@ck: https://omhconf.pl/

![Edoardo Mantovani - [EN] Your Mediatek WiFi Chip's Secrets: Bypassing Firmware Encryption](https://i1.ytimg.com/vi/QiQ4lmk1Ag8/maxresdefault.jpg)


![Fabian Bobicz, Mateusz Póltorak - [PL] Mapowanie ekosystemu malware na macOS.](https://i1.ytimg.com/vi/Eh_RZ8ONcqM/maxresdefault.jpg)
![Sylvester Tremmel - [EN] APT Down and the mystery of the burning data centers](https://i1.ytimg.com/vi/rjJ2v1PTwv8/maxresdefault.jpg)



