All Projects → junhaoliao → iCtrl

junhaoliao / iCtrl

Licence: other
UofT Engineering Lab Remote

Programming Languages

javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
CSS
56736 projects
HTML
75241 projects

Projects that are alternatives of or similar to iCtrl

Premotem
Personal Remote Manager
Stars: ✭ 161 (+76.92%)
Mutual labels:  ssh, sftp, vnc
RabbitRemoteControl
Remote control. Support VNC, RDP, Terminal, SSH, TELNET etc
Stars: ✭ 82 (-9.89%)
Mutual labels:  remote-control, vnc
soulseek-docker
🐳 Soulseek Over noVNC Docker Container
Stars: ✭ 149 (+63.74%)
Mutual labels:  novnc, vnc
ubuntu-vnc-xfce-firefox
Retired. Headless Ubuntu/Xfce containers with VNC/noVNC and Firefox (Generation 1)
Stars: ✭ 20 (-78.02%)
Mutual labels:  novnc, vnc
sshtools
Java SSH tools - easier SSH & SFTP in Java
Stars: ✭ 15 (-83.52%)
Mutual labels:  ssh, sftp
Chameleon
Customizable honeypots for monitoring network traffic, bots activities and username\password credentials (DNS, HTTP Proxy, HTTP, HTTPS, SSH, POP3, IMAP, STMP, RDP, VNC, SMB, SOCKS5, Redis, TELNET, Postgres and MySQL)
Stars: ✭ 230 (+152.75%)
Mutual labels:  ssh, vnc
easy-novnc
Single-binary noVNC instance, web UI, and multi-host proxy.
Stars: ✭ 142 (+56.04%)
Mutual labels:  novnc, vnc
Linux Second Screen
Scripts to repurpose old android device as second monitor on linux
Stars: ✭ 160 (+75.82%)
Mutual labels:  ssh, vnc
ubuntu-vnc-xfce-g3
Headless Ubuntu/Xfce containers with VNC/noVNC (Generation 3)
Stars: ✭ 83 (-8.79%)
Mutual labels:  novnc, vnc
ubuntu-vnc-xfce-chromium
Retired. Headless Ubuntu/Xfce container with VNC/noVNC and Chromium (Generation 1)
Stars: ✭ 20 (-78.02%)
Mutual labels:  novnc, vnc
seahorse
ELKFH - Elastic, Logstash, Kibana, Filebeat and Honeypot (HTTP, HTTPS, SSH, RDP, VNC, Redis, MySQL, MONGO, SMB, LDAP)
Stars: ✭ 31 (-65.93%)
Mutual labels:  ssh, vnc
Brutedum
BruteDum - Brute Force attacks SSH, FTP, Telnet, PostgreSQL, RDP, VNC with Hydra, Medusa and Ncrack
Stars: ✭ 212 (+132.97%)
Mutual labels:  ssh, vnc
Browsh
A fully-modern text-based browser, rendering to TTY and browsers
Stars: ✭ 14,058 (+15348.35%)
Mutual labels:  ssh, vnc
X11docker
Run GUI applications and desktops in docker and podman containers. Focus on security.
Stars: ✭ 3,797 (+4072.53%)
Mutual labels:  ssh, vnc
guacamole-auth-jwt
Guacamole authentication extension based on JWT.
Stars: ✭ 28 (-69.23%)
Mutual labels:  ssh, vnc
vernacular-vnc
A pure Java VNC client library
Stars: ✭ 55 (-39.56%)
Mutual labels:  remote-control, vnc
Sshj
ssh, scp and sftp for java
Stars: ✭ 2,016 (+2115.38%)
Mutual labels:  ssh, sftp
Grunt Sftp Deploy
Grunt task for code deployment over sftp
Stars: ✭ 158 (+73.63%)
Mutual labels:  ssh, sftp
CatVision-io-SDK-Android
Use CatVision.io SDK to add screen sharing of your Android application.
Stars: ✭ 16 (-82.42%)
Mutual labels:  remote-control, vnc
ssh
golang ssh lib simple for use
Stars: ✭ 15 (-83.52%)
Mutual labels:  ssh, sftp

iCtrl

SSH Remote Web Service / Desktop Client (Previously known as UG_Remote)

Disclaimer

If you are using the desktop client, your SSH hosts and credentials will be stored locally on the computer you run the program with. In the web service, we store the hosts and credentials in a database on our server. Although we have been trying to protect your information with honest efforts, we are not cyber security experts and cannot guarantee the program is 100% bug-free.

Please do not use the program on a public computer. We are not responsible for any unintended use of our program, including but not limited to Academic Misconduct, loss of data when the APIs are called with unofficial web clients, and any hacking behaviour that utilises our tool. However, if you suspect there is any security vulnerability, you are more than welcome to email [email protected] , and we will try our best to address such issues.

Instructions

The tool is provided in two variants: a web service and a desktop client. You can pick from one of the below options to best suit your need.

Option I. Web Service

  1. Go to https://ictrl.ca
  2. Under the "Sign Up" tab, register an account with Uoft email
  3. Verify your account by checking your Uoft email inbox
  4. Log in with your credentials

Option II. Desktop Client

  1. Go to https://desktop.ictrl.ca
  2. Download the desktop client for your platform (Mac or Windows)
  3. i. On a Mac computer, you can open the DMG file and drag the app into the "Application" folder. Then you can find the installed app in LaunchPad or "Applications" in Finder.
    ii. On a Windows computer, the installer download might be blocked. Check your browser settings and click on "Keep Anyways" to download the installer. Once the download is finished, double click on the installer, and the app will be installed in your user directory. You can find the installed app in the Start Menu.

Now you can add a new session by clicking the "+" (Plus) button in the upper right corner of the opened app window.

Special thanks to ...

Authors

  • Junhao Liao
  • Kruzer Yizhong Xu
  • Kevin Haoran Zhang
  • Leo Jiaxing Li

Docs

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].