3 ms·
So here are a few screenshots that I personally took after telling it that it was a linux terminal: Correctly produces a convincing output for having decoded t
by chias 4y ago
So here are a few screenshots that I personally took after telling it that it was a linux terminal:
Correctly produces a convincing output for having decoded the base64-encoding of "ping google.com" and then piping it to bash:
https://media.infosec.exchange/infosecmedia/media_attachments/files/109/446/423/169/460/099/original/be1acd9e8a612a10.png https://media.infosec.exchange/infosecmedia/media_attachment...
Similar command, but with a garbage domain it hasn't seen before, and a less well-known domain. It produced convincing output in both cases:
https://media.infosec.exchange/infosecmedia/media_attachments/files/109/446/441/504/062/129/original/9ae51717c9706043.png https://media.infosec.exchange/infosecmedia/media_attachment...
Having it just output a base64 decoding of an obviously unique string. Fascinatingly, it tried to correct typos that I intentionally included:
https://media.infosec.exchange/infosecmedia/media_attachments/files/109/446/486/163/988/815/original/7c38c28cc5b482fb.png https://media.infosec.exchange/infosecmedia/media_attachment...
This was also pretty cool -- ask it to start a webserver then curl it:
https://media.infosec.exchange/infosecmedia/media_attachments/files/109/453/237/416/601/399/original/c91a7c9ee12bc83f.png https://media.infosec.exchange/infosecmedia/media_attachment...
Telling it that it is a python interpreter and calling self-defined functions:
https://media.infosec.exchange/infosecmedia/media_attachments/files/109/453/859/910/399/619/original/3e27b3607026288f.png https://media.infosec.exchange/infosecmedia/media_attachment...
A slightly more complicated function:
https://media.infosec.exchange/infosecmedia/media_attachments/files/109/453/866/420/561/434/original/38d4a02d0a01b7ab.png https://media.infosec.exchange/infosecmedia/media_attachment...
I did a few more experiments including generating large factorial numbers that took a long time on my laptop but it responded accurately to a much larger length than my laptop could do (though these were only accurate to the first few hundred digits)
- ambicapter 4y agoLol why does ChatGPT hit ^C? Do you think it’s getting bored of waiting to respond to you and decides that’s enough time spent on an answer? Edit: the base64 decoding examples are terrifying. I have no idea how that works. Edit2: actually I can sort of see how that works, b64 encoding doesn’t have any obfuscation to it, I could see how an ML model can build a pretty good approximation over time after seeing all the examples on the internet.
- fsckboy 4y agoit's probably hitting 'caret' 'C' except when it's using Emacs when it types C-C
- shawntan 4y agohttps://twitter.com/tanshawn/status/1599442780384014346 https://twitter.com/tanshawn/status/1599442780384014346