syscon

Software screenshot:
syscon
Rincian Software:
Versi: 0.8
Tanggal Upload: 11 May 15
Pengembang: syscon
Lisensi: Gratis
Popularitas: 2

Rating: 3.0/5 (Total Votes: 1)

syscon adalah modul Python menyediakan alat remote control untuk komputer lain dalam jaringan.
Pada saat ini, syscon masih versi beta, karena saya berharap untuk dapat menambahkan beberapa fungsi baru.
ini menggunakan Advanced Encryption Standard (AES) untuk mengenkripsi lalu lintas data. Untuk melakukan ini, saya telah terintegrasi kode Python AES dari Josh Davis (http://www.josh-davis.org/pythonAES). Untuk pertukaran kunci, saya menerapkan algoritma Diffie-Hellman-Merkle.
Catatan Penting: Jika negara Anda tidak memungkinkan kriptografi yang kuat (seperti Amerika Serikat dll), Anda mungkin tidak diizinkan untuk menggunakan alat ini dengan kriptografi ada. Maka anda harus menggunakan versi 0.3.1 tanpa enkripsi dari semua data yang dikirim.

Sintaks

Klien
Pada klien, Anda hanya perlu mulai client.py yang
Jika Anda ingin memiliki "diam" remote control, Anda harus mengubah nama client.py untuk client.pyw
Komputer pengendalian
Pada komputer pengendali, penggunaan adalah sebagai berikut:
impor syscon.control
con = syscon.control.Connection ("XYZ")
# Ini mendefinisikan con sebagai koneksi dengan komputer dalam jaringan yang
# Memiliki nama XYZ atas port 51000. Jika Anda ingin menggunakan port lain, penggunaan
# Parameter kedua, misalnya untuk port 9999:
# Con = syscon.control.Connection ("XYZ", 9999)
# Jika Anda melakukan ini, Anda harus mulai client.pyw yang
# Pada mesin remote dengan nomor port sebagai parameter
# Sekarang mengirim pesanan dengan con.send (bagian berikutnya)
# Penggunaan con.send: con.send (perintah [, second_param [, third_param]])
con.close ()
# Ini segera berhenti sambungan dan menutup client.py atau client.pyw
# Pada komputer lain. Anda juga bisa menggunakan con.send ("stopcontrol")
Layar
Juga, ada fungsi untuk membuat screenshot dari monitor komputer remote. Python Imaging Library (PIL) diperlukan untuk diinstal pada komputer klien. syscon menggunakan versi 1.1.7 dari paket ini. Ini tersedia untuk download di sini. Anda harus memulai pyscreen.py pada komputer pengendali. Anda akan diminta pelabuhan yang ingin Anda gunakan (56000 dianjurkan) dan di mana untuk menyimpan screenshot.
Jika Anda menggunakan port 56000, Anda hanya perlu untuk memanggil fungsi screenshot dari objek koneksi untuk membuat screenshot. Jika tidak, Anda perlu menggunakan kode berikut:
...
# Con adalah objek koneksi
con.send ("screenshot", "54321")
di mana parameter kedua (perhatikan itu string) menentukan nomor port.
Perintah untuk komputer remote
Ada perintah berikut dalam versi 0.3.0:
1. execpy: Perintah ini membutuhkan parameter kedua. Kode dari parameter kedua dijalankan dengan "exec" pada mesin remote.
2. executefile: Memulai program yang ditetapkan dalam parameter kedua.
3. Download: Downloads file dari url pada parameter ketiga untuk jalan lokal (pada komputer remote) pada parameter kedua.
4. Shutdown: Mengirim sinyal shutdown untuk komputer remote (catatan: hanya bekerja dengan Windows NT ke Windows 7)
5. logoff: Mengirim sinyal logoff ke komputer remote (catatan: bekerja juga hanya dengan Windows NT ke Windows 7)
6. stopcontrol: Menghentikan remote control segera. Sama seperti con.close ()
7. screenshot: Membuat screenshot dari mesin monitor jarak jauh. Penggunaan: lihat di atas

Apa yang baru dalam rilis ini:.

  • menambahkan GUI
  • bugfix pelanggaran keamanan utama (!)

Apa yang baru di versi 0.4:

  • Sambungan (kecuali dari fungsi screenshot, dimana data Volume akan besar) sekarang dienkripsi dengan AES

Apa yang baru di versi 0.3.1:

  • Perbaikan bug (Bekerja pada sistem linux, Penggunaan tanpa PIL )

Persyaratan :

  • Python

Perangkat lunak lain dari pengembang syscon

syscon-nc
syscon-nc

11 May 15

Komentar untuk syscon

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!