• Stars
    star
    120
  • Rank 289,706 (Top 6 %)
  • Language
    Python
  • License
    Mozilla Public Li...
  • Created almost 7 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Python client for Firefox Send

Python client to https://send.firefox.com. Encrypts and decrypts on the fly to reduce memory usage.

Lint and Test Status View on PyPI

Using

Install it:

pip install ffsend

Usage is really simple:

ffsend 'https://send.firefox.com/download/abcdef0123/#keykeykey' # download a file to the current directory
ffsend path/to/file # upload a file to Firefox Send

Advanced usage

Several commands take a -t/--token parameter, which is the "Owner token" displayed after a successful upload. If you uploaded the file with your browser, the owner token will be in the browser's localStorage.

Getting file information

To get basic information:

ffsend -i 'https://send.firefox.com/download/abcdef0123'

To get more information (including number of times downloaded):

ffsend -i -t TOKEN 'https://send.firefox.com/download/abcdef0123'

Deleting a file

ffsend --delete -t TOKEN 'https://send.firefox.com/download/abcdef0123'

Updating file settings

ffsend --set-dlimit N -t TOKEN 'https://send.firefox.com/download/abcdef0123'

License

Code is copyright Robert Xiao ([email protected]), and is licensed under the Mozilla Public License 2.0.

More Repositories

1

2048-ai

AI for the 2048 game
Python
1,062
star
2

sha1collider

Build two PDFs that have different content but identical SHA1 sums.
Python
409
star
3

universal-doom

A single .exe binary which runs DOOM on DOS 6, Windows 95 and Windows 10 (and probably everything in between).
Python
275
star
4

iOS-SOCKS-Server

iOS HTTP/SOCKS proxy server for fake-tethering
Python
243
star
5

eqgrp-free-file

Free sampling of files from the purported Equation Group hack.
Python
176
star
6

pwn-stuff

Miscellaneous utilities and such that I use for pwning. Open sourced since people might find these useful. Be warned: nothing is stable.
Python
123
star
7

ntfsrecover

NTFS data-recovery program written in Python
Python
115
star
8

Il2CppVersions

Build scripts & historical header files for every available minor version of Unity's Il2Cpp project
C
102
star
9

ghidra-rickroll

Get rickrolled, right in your favourite NSA reverse engineering tool
C
77
star
10

socks5-ios

SOCKS server for iOS. Handy for defeating tethering speed limits, among other uses.
Objective-C
71
star
11

threes-ai

AI for the game Threes!
Python
55
star
12

direct-handtracking

DIRECT - Depth IR Enhanced Contact Tracking
C++
30
star
13

iOS-Torrent-Client

A torrent client for iOS which runs on play.js - without sideloading or jailbreaking!
JavaScript
29
star
14

fixedint

Fixed-width integers for Python
Python
26
star
15

doublethink

Doublethink challenge from DEF CON 2018
Python
23
star
16

ofxWin8Touch

Windows 8 touch driver for OpenFrameworks using WM_POINTER events
C++
21
star
17

openFrameworks-AndroidStudio

OpenFrameworks modifications to work with Android Studio
19
star
18

sstic-2021

Files for my solution to the SSTIC 2021 challenge
C
15
star
19

firefox-charset-extension

Override Character Encoding extension for Firefox
JavaScript
10
star
20

sublime-replace-with-python

"Replace with Python" for Sublime Text 2
Python
9
star
21

Insta360-X3-Firmware-Tools

Tools for unpacking and repacking firmware images for the Insta360 X3
Python
6
star
22

bgrep

Binary grep with support for sophisticated regexes and grep(1)-like usage
Python
6
star
23

steam-phishing-analysis

Analysis and dissection of a Steam login phishing site.
HTML
6
star
24

sstv-encoder

SSTV encoder for Terebeep challenge at PlaidCTF 2017
Python
5
star
25

pogo-iv-reader

Screenshot-reading IV calculator for Pokemon GO
Python
4
star
26

net-nrbf

Utilities to dump and process .NET binary-serialized data streams.
Python
4
star
27

android_remote_control

Control an Android phone's touchscreen via ADB.
Python
3
star
28

hexacon-2022

Files for my solution to the Hexacon 2022 challenge
Python
3
star
29

pandt

HCI P&T projects
C
3
star
30

libm3

Library for reading and writing Blizzard .m3 model files.
C++
3
star
31

sstic-2023

My writeup for the SSTIC 2023 challenge (https://www.sstic.org/2023/challenge/)
Python
3
star
32

ghidra-skeleton-language

Skeleton language module for Ghidra
Java
2
star
33

sarah2-attack

Cryptanalysis of the Sarah2 pen-and-paper cipher
Python
2
star
34

weka-android

Weka for Android.
Java
1
star
35

ofxGestureCam

OpenFrameworks addon for the Creative Gesture Cam
C
1
star