- Messages
- 419
- Reaction score
- 0
- Points
- 26
automatic-adventure
Project: Traffic Light Violation Monitoring System
Description: Developed in Q1 of 2019 for Electronics Engineering students in Bulacan State University.
Features:
- Car detection using inductive sensor.
- Car identification using RFID.
- Plate number camera capture.
- Beating the red light detection.
- SMS notification for violations.
- Web application for monitoring violations.
- Raspberry Pi
- Arduino
- Raspbian
- Ruby
- JavaScript
- C/C++
- Hardware (Raspberry Pi, Arduino)
- Frameworks and Protocols (ssh, mqtt, sinatra)
- Programming (Ruby, JavaScript, C/C++)
- Operating System (GNU/Linux, Raspbian)
Notes:
Upload firmware to arduino.
Install ruby, ruby-dev and mosquitto on raspbian.
Install paho-mqtt, rubyserial, securerandom, sinatra gems.
Configure mosquitto to enable websockets.
VendShit 1.0
Project: Medicine Vending Machine a.k.a. VendShit 1.0
Description: Thesis. Developed in Q4 of 2015. Web-based Vending Machine developed as a requirement for the degree of BS Computer Engineering.
Features:
- Touch Screen LCD
- Web Based System
- Vend OS - Vending Machine Framework
- Vend Admin - Admin Panel
- Vend UI - User Interface
- SMS Notification (alert for low stocks)
- Play Video Advertisment (when system is idle)
- Print Receipt
- 1 Peso, 5 Peso, 10 Peso Coin Slot
- Remote Mangement
- Desktop/Laptop PC (Development)
- Raspberry Pi (Prototype)
- Arduino (Prototype)
- Ubuntu (Development)
- Raspbian (Prototype/Core)
- Windows/Linux/Mac/Android/iOS (User Interface)
- Bash Scripting (Testing/Debugging)
- PHP (Business Logic)
- Javascript (Business Logic)
- HTML/CSS (User Interface)
- C/C++ (Business Logic)
- Python (Third Party Software)
- Hardware (arduino, raspberry pi, electronics)
- Software (xampp/wamp, phpmyadmin, arduino IDE)
- Programming (php, c/c++, javascript/jquery, html, css, python, bash scripting)
- Networking (basic networking, tcp/ip, ports)
- Operating System (Windows, GNU/Linux)
- Database (mySQL)
Source Code (DOWNLOAD): https://github.com/reedleoneil/VendShit-1.0
- vendo.ino (upload to arduino)
- framework final.zip (extract to /var/www/html/)
- Basahin muna ung documentation sa taas para magkaroon ka ng idea about sa system.
- Para sa block diagram, process diagram, at hardware requirements, see chapter II.
- For circuit design and architecture, installation and technical details, see chapter III.
- For complete instruction on configuring Raspberry Pi for this project. See REEDme.txt
- Hwag kalimutan mag import ng database. See framework final.zip for reedleoneil.sql
- As a token of appreciation, you can send any amout to the following Bitcoin Wallet Address: 3N6A9gToZBM11eVz3DrZpEQVaj7DrRqqc5
Code:
https://drive.google.com/open?id=0BxGsj8mcjPY9TjB0TnIzTmNsNms
https://drive.google.com/open?id=0BxGsj8mcjPY9bVB0cmRXdEdCbzg
https://drive.google.com/open?id=0BxGsj8mcjPY9OElHRHp4cEM3T1E
https://drive.google.com/open?id=0BxGsj8mcjPY9QmRmczc2c3dxNTg
https://drive.google.com/open?id=0BxGsj8mcjPY9Ymo1d0pSM1NpbFk
https://drive.google.com/open?id=0BxGsj8mcjPY9TGtZUzJUanplTEE
https://drive.google.com/open?id=0BxGsj8mcjPY9Y0NQWkliS0pKNzQ
VendShit 2.0
Project: Medicine Vending Machine 2.0 a.k.a. VendShit 2.0
Description: Medicine Vending Machine Framework remastered in Q3 of 2019.
Features:
- Touch Screen LCD
- Web Based System
- 1 Peso, 5 Peso, 10 Peso Coin Slot
- Improved real-time update of credits.
- Code redesign and refactoring.
- Implement mqtt protocol.
- Desktop/Laptop PC (Development)
- Raspberry Pi (Prototype)
- Arduino (Prototype)
- Ubuntu (Development)
- Raspbian (Prototype/Core)
- Bash Scripting (Testing/Debugging)
- Ruby (Business Logic)
- JavaScript (Business Logic)
- HTML/CSS (User Interface)
- C/C++ (Business Logic)
- Hardware (arduino, raspberry pi, electronics)
- Protocol (mqtt)
- Programming (ruby, c/c++, javascript/jquery, html, css)
- Operating System (GNU/Linux, Raspbian)
Notes:
Upload firmware to arduino.
Intall ruby, ruby-dev, mosquitto on raspbian.
Intall paho-mqtt and ruby-serial gems.
Configure mosquitto to enable websockets. Config file is included in the source code.
Project: Home Automation [Pwned Automation: Remote Administration Tool] a.k.a buRAT 1.0
Description: Pre-Thesis. Developed in 2014. Java-based Remote Administration tool developed for security research (personal project ko lang po). As a requirement for the degree of BS Computer Engineering, Home Automation Module was developed.
Features:
- Remote Administration Tool
- Remote Shell
- Desktop/Screen Capture
- Camera Capture
- Home Automation Module
- Android Application Controller
- SMS Based Control
- Voice Command
- Desktop (Server)
- Desktop/Laptop (Client)
- Android Device (Controller)
- Windows/Linux/Mac (Server)
- Windows (Client)
- Android (Controller)
- Java (System)
- Assembly (Parallel Port Programming)
- Hardware (electronics, parallel port)
- Software (debug.exe, android studio, netbeans, jdk, jre, cmd.exe)
- Programming (java, assembly)
- Networking (basic networking, tcp/ip, ports)
- Operating System (Windows, Android)
Notes:
Project discontinued last Q1 of 2015. Re-write to c++/qt framework last 2016. Re-write to ruby on going development, beta to be released on November 2017.
buRAT 2.0
Project: buRAT 2.0
Description: Personal project. Remote Administration Tool written mainly in ruby.
Features:
- Infiltration
- Keystroke Injection (requires hardware)
- Packet Injection MITM (requires a pwned client)
- File Binder
- MS Office Payloads
- Zero Day
- Espionage
- Keylogging
- Network Sniffer
- Media Capture (webcam and microphone)
- Desktop Capture
- GPS
- Sabotage
- Miner (crypto currencies)
- Ransomeware
- DDoS
- Power Control (Logout/Shutdown/Restart)
- Hardware Over-clocking (can cause physical damage)
- Remote Desktop
- Remote Shell
- Desktops
- Laptops
- Smartphones
- SmartTVs
- Tablets
- Servers
- Routers
- IoT / Embedded Systems
- Linux
- MacOS
- Windows
- iOS
- Android
- ruby (server and desktop clients are mainly written in ruby)
- c++ (server and client c++ implementations)
- some components written in java, bash scripts, vb scripts, c#, python and javascript
- front end is mainly written in html/css<bootstrap>, javascript<jquery>
- Jack of all trades, master of none!
Notes:
Here are some sneek peek of the on going development of pwned automation re-write to ruby.
Private beta release on November 2017 (subject to change due to my work).
v2.0.8 Beta December 2017 (delayed release due to my work)
v2.0.9 Beta January 2018 (clean/recode web-app, use mustache.js for templates)
v2.1.0 Beta February 2018 (implement client side)
v2.1.1 Beta March 2018 (discontinuation of project)
Dahil sobrang busy ko sa work talaga hindi ko na mabigyan ng time itong project na to, hopefully kapag nagkaroon ako ng free time i will still continue the development.
Project: Android Application For Fire And Temperature Monitoring
Description: Developed in Q4 of 2018 for Mechatronics Engineering students in Bulacan State University.
Features:
- Real Time Smoke Detection
- Real Time Temperature Detection
- Wireless Communication using NRF24
- Android Application
- Raspberry Pi
- Arduino
- Android Device
- Raspbian
- Android
- Ruby
- JavaScript
- C/C++
- QML
- Hardware (Raspberry Pi, Arduino, NRF24)
- Frameworks and Protocols (qt, ssh, mqtt)
- Programming (Ruby, JavaScript, QML, C/C++)
- Operating System (GNU/Linux, Android, Raspbian)
Notes:
Upload firmware to arduino.
Build and compile android app.
Project: Socket Controller and Water Level Monitoring Android App with SMS
Description: Developed in Q1 of 2019 for Electronics Engineering students in Bulacan State University.
Features:
- Socket Controller
- Water Level Monitoring
- Control Online via Internet / Control via Local Network
- SMS Notification
- Android Application for control and real-time monitoring.
- Raspberry Pi
- Arduino
- Raspbian
- Ruby
- JavaScript
- C/C++
- Hardware (Raspberry Pi, Arduino)
- Frameworks and Protocols (ssh, mqtt, sinatra)
- Programming (Ruby, JavaScript, C/C++)
- Operating System (GNU/Linux, Raspbian)
Notes:
Upload firmware to arduino.
Install ruby, ruby-dev and mosquitto on raspbian.
Install paho-mqtt, rubyserial, sinatra gems.
Configure mosquitto to enable websockets.
BetterCAP (Man in the Middle) + Coinhive (Monero JavaScript Mining) http://www.mobilarian.com/showthread.php?t=1445078
B2268S Admin Tool v2.00 V100R001C00SPC170 http://www.mobilarian.com/showthread.php?t=1360167
B2268S Admin Tool v1.00 http://www.mobilarian.com/showthread.php?t=1313223
Hit Thanks!
Attachments
Last edited: