Ana içeriğe geç

        Updog - Featured image

Updog

Updog, SimpleHTTPServer alternatifi bir araçtır. Çok hızlı ve kolay bir şekilde localinizde bir HTTP Server ayağa kaldırmanızı sağlayan Python ile yazılmış açık kaynak kodlu bir araçtır.

Encryption ve Authentication destekler. Kendinden imzalı bir SSL sertifikası ve parola ile de bir Authentication sağlar.

Kurulum

Updog Yükleme:

pip3 install updog

Kullanım

Updog kullanımı oldukça kolaydır aşağıda updog ile kullanılan tüm parametrelerini görebilirsiniz.

-d
-p –password
–ssl
–version
-h

Bir örnek:

┌─[ssnrshnn@MARVEL][~/test]
└──╼ $ls
test1.txt


┌─[ssnrshnn@MARVEL][~/test]
└──╼ $updog -d /home/ssnrshnn/test/ -p 6654 --password Pass123! --ssl
[+] Serving /home/ssnrshnn/test...
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
 * Running on all addresses (0.0.0.0)
 * Running on https://127.0.0.1:6654
 * Running on https://192.168.1.121:6654
Press CTRL+C to quit

İlgili IP adresine gidecek olursak aşağıdaki gibi bir ekran karşılayacak bizi. Burada Username kısmı boş, Password kısmına ise belirlediğimiz parolayı yazıyoruz.

UPDOG

Ve dizin karşımıza geliyor. Buradan artık dosya indirebilir veya yükleyebiliriz.

UPDOG

Logları da yine terminalden görebiliriz.

UPDOG

Durdurmak için ise yukarıda görüldüğü gibi “CTRL+C” kombinasyonu yeterli olacaktır.

Teşekkürler,

İyi Çalışmalar.