Update Post “2024-03-26-playing-with-snu-app”
This commit is contained in:
		
							parent
							
								
									05f9ee12bf
								
							
						
					
					
						commit
						bbfa69ec1e
					
				| 
						 | 
					@ -1,13 +1,14 @@
 | 
				
			||||||
---
 | 
					---
 | 
				
			||||||
title: "Playing with SNU Application"
 | 
					title: Playing with SNU Application
 | 
				
			||||||
date: 2024-03-26T18:00:48+09:00
 | 
					date: 2024-03-26T18:00:48+09:00
 | 
				
			||||||
slug: playing-with-snu-application
 | 
					slug: playing-with-snu-application
 | 
				
			||||||
description: "Playing with SNU Application"
 | 
					description: Playing with SNU Application
 | 
				
			||||||
---
 | 
					---
 | 
				
			||||||
 | 
					
 | 
				
			||||||
At first I was going to play with our school's official mobile app. I wanted to make Telegram Bot for Mobile ID QR code, so I needed to know how App retrieves QR information. I disassembled app with JADX and tried to analyze the functions, then I got lazy...
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
Spring semester has started, and few of my class uses electronic attendance system. It's also called beacon-based attendance. A lot of school uses beacon-based digital attendance system. But thinking about how it will work, it seemed relatively hackable. So I pulled application again and decided to dig deep what's going on there, and fully understand every kind of logic used in attendance system until I can take an attendace without official app.
 | 
					I initially planned to explore our school's official mobile app. My goal was to make a Telegram Bot for the Mobile ID QR code, so I needed to understand how the app retrieves QR information. I disassembled the app using JADX and started analyzing the functions, but then I got lazy...
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					The spring semester began, and a few of my classes started using an electronic attendance system, also known as beacon-based attendance. Many schools use beacon-based digital attendance systems, which made me think that it might be relatively easy to work with. So, I reopened the application and decided to dig deep into its logics. My aim was to fully understand the logic of the attendance system to the point where I could mark myself present without using the official app.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
### 1. APK JADX analyzing
 | 
					### 1. APK JADX analyzing
 | 
				
			||||||
 | 
					
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
		Reference in New Issue