Posts

Gam537

Image
The Moba Attempt: Google Drive :  https://drive.google.com/drive/folders/1ll2htx-DoAN_VLLb3Y_gI0TgtEUAIbxg?usp=sharing youtube:  https://www.youtube.com/watch?v=UOQn6ouiZbA&feature=youtu.be

Documenting the App

Image
Image Stenography Lib PR:  https://github.com/aagarwal1012/Image-Steganography-Library-Android/pull/7 WIKIIntro:  https://github.com/aagarwal1012/Image-Steganography-Library-Android/wiki/Collaborator-Intro! Intro: I received an inventions to be a collaborator in the project!!!!! This was pretty exciting as the traffic this repo receives is pretty good. Because if this i want to put my mark on the project!! For this short period of time, that isn't bad. My task today is as a new collaborator I'm going to introduce myself and create a uml diagram so collaborators can see how the system is built + where to make changes. Building the uml took along time as the new star uml was different. Going through this process helped my understanding of the whole app. Given the visual representation I know where im going to start adding functionality / improve the app. I can see many places where there is extra values stored that

Release 0.4

Image
Release 0.4 Github:   https://github.com/rhayes2 Overview:           OSD has been a large learning experience, really enjoyable!  I got to work on multiple interesting repo's in-which I could select myself, It couldn't get better than that. Given that Im taking PRJ666 at the same time I found the class incredibly useful in managing that project, as we needed to use github as well. OSD600 gave me the time to research skills I needed for my other project. I think is should be mandatory in semester 6  of the CPA program.          While my first PRs were small, Xojo hello World, bmi-calculator. They eventually grew inside as I became more comfortable working with git and Github.  My last external PRs Involve this Stenography library in-which I was granted Collaborator status!       This was exciting. Looking at the network graphs I can see that the repo gets pretty decent amount of visitors. This could be a great thing to have on my portfolio!  I

Image Steg Base64 encoding

Image
Moar Steg! PR: https://github.com/aagarwal1012/Image-Steganography-Library-Android/pull/6 ISSUE: https://github.com/aagarwal1012/Image-Steganography-Library-Android/issues/3 For this issue, we're going to look at why this app doesn't support Chinese characters. From my experience this has to do with byte values involved with the encryption, some characters when encrypted leave the range of readable characters and dataloss occurs. To Prevent this we must implement Base64 encoding on the strings to ensure we don't have this loss. I ran into a few roadblock in the process, firstly I had to find out where and how the payload for their steg works. My problem was if I base encode the payload with flags, since were looping through the Image pixels on decoding to find the flag its not ideal or great to perform decoding there as well. What I did was just implemented the encoding on the payload, on both sides encoding and decoding. I had to not use the compr

Image-Steganography-Library-Android

Image
Introduction:  Repo  https://github.com/aagarwal1012/Image-Steganography-Library-Android Issue   https://github.com/aagarwal1012/Image-Steganography-Library-Android/issues/5 PR      https://github.com/aagarwal1012/Image-Steganography-Library-Android/pull/4     Today I found a good repo that I wanted to contribute to. Its relatively new so I think there's a good chance to get my work accepted into it quickly.  The Repo is an Image Stenography app in which encodes text into images encrypted with a password. Saving and encoding both are too much load on the UI thread and often cause the system to hang, I want to apply a fix of this nature to the save function for this app. When I first tried saving the photo I encoded the system would just hang and not function at all. The app didn't even save the photo. Work I recently had to deal with an issue regarding saving photos on android, and I noticed with this app that it never asked me permission to access my file to sa

Release 0.3

Image
Tasks Completed: Updated ReadMe Created Instructional Wiki for Install Created Instructional Guide for Running Created a Short Video Guide Provided Starting Script to Send Packets Implemented  anonymous thread classes to better performance Applied knowledge learned to other project Relative Links: Wiki Guide :  https://github.com/DarkChatter/DarkChatterBackend/wiki Commit Adding Packets :  https://tinyurl.com/y7canugp Running Example :  https://www.youtube.com/watch?v=AE0y7W8H928&feature=youtu.be External PR :  https://github.com/sagarnayak/RSAEncryption/pull/2 Task Talk       Internal PRs:      Firstly I needed to get people excited about Darkchatter, so I edited a text I made in a previous semester. I then added that to the Readme. Installing and Running the back-end can be a bit confusing to new comers so I made the first page of the Darkchatter wiki be a guide on how to install and run. I supplied the commands to install the necessary programs,

Lab 6

Image
Getting Started with Darkchatter I started by supplying a great read me along with steps for getting started. Repo:  https://github.com/DarkChatter/DarkChatterBackend Getting Started:  https://github.com/DarkChatter/DarkChatterBackend/wiki Starting Script:   https://github.com/DarkChatter/DarkChatterBackend/blob/master/ScappyTest.py I had to really do a lot of research to figure out what Im going to do. I started with a simple scapy script found on their documentation , This just simply floods the area with packets on a fake AP. I also learned that once in monitor mode i can send packets without and destination and they are shown to be wifi protocol in Wireshark. Here's a sample capture: In this capture I set the SSID to be a string in the packet and sent it out. Funny enough i found the best place to work on this is the subway trip to and from school as there are little to no wifi traffic in the tunnels. My next steps are to use wireshark to fi