Update 'README.md'
This commit is contained in:
parent
9a700ce8f0
commit
ba16317e7c
1 changed files with 54 additions and 3 deletions
57
README.md
57
README.md
|
@ -1,5 +1,56 @@
|
|||
# FakeKitten
|
||||
|
||||
a simple script to upload whatever on Amazon Prime Photos
|
||||
|
||||
¯\_(ツ)_/¯
|
||||
a simple script to upload whatever on Amazon Prime Photos
|
||||
|
||||
¯\\_(ツ)_/¯
|
||||
|
||||
## why:
|
||||
Amazon Prime Photos allows you to upload everything as long as it's an [image](https://www.amazon.com/gp/help/customer/display.html?nodeId=GGU2SU8Y22DZYRMQ),
|
||||
giving you unlimited storage (I expect them to do facial recognitioning or other unholy things with your images).
|
||||
|
||||
so we can leverage this dynamic to upload any file to resemble an image,
|
||||
just by appending the original file at the end of a random image we are generating on the fly.
|
||||
|
||||
the images will be saved as a raw image file, .DNG extension, so the site won't touch it trying to re-compress the image to save files
|
||||
|
||||
I've tried to upload files and managed to get 3.5GB without issues
|
||||
|
||||
## usage:
|
||||
|
||||
### encoding:
|
||||
|
||||
`./FakeKitten.sh yourfile.pdf encode`
|
||||
|
||||
you will obtain a file named:
|
||||
|
||||
```
|
||||
FakeKitten_143442_yourfile.pdf_3a1863591abdce897987971928512865db_random.DNG
|
||||
```
|
||||
|
||||
where the file name is composed like this:
|
||||
|
||||
```
|
||||
[constant]\_[image blocksize]\_[originale filename]\_[sha1sum of the original file]\_[decoy image filename]
|
||||
```
|
||||
|
||||
at this point you can manually upload it on Amazon Prime Photos
|
||||
|
||||
|
||||
### decoding:
|
||||
|
||||
```
|
||||
./FakeKitten.sh FakeKitten_143442_yourfile.pdf_3a1863591abdce897987971928512865db_random.DNG decode
|
||||
```
|
||||
|
||||
you will obtain your original file:
|
||||
|
||||
```
|
||||
yourfile.pdf
|
||||
```
|
||||
|
||||
## todo:
|
||||
|
||||
- [ ] file encryption
|
||||
|
||||
|
||||
[0]: https://www.amazon.com/gp/help/customer/display.html?nodeId=GGU2SU8Y22DZYRMQ
|
Loading…
Reference in a new issue