-
### Finding Description
The application is vulnerable to Path Traversal attack, also known as Directory Traversal or Dot Dot Slash attacks. Traversal attacks within Android allow attackers to specify…
-
![92d791f896c0cf27d39557c10bd36a4e](https://github.com/alswl/excalidraw-collaboration/assets/92377243/7485360d-57bb-4d48-b9da-33cc122aea42)
![307fb03b94f035c9e2d47fd41591e35f](https://github.com/alsw…
-
## 👍 문제
소프트웨어 디자인 패턴이란 _'특정 문맥에서 공통적으로 발생하는 문제에 대해 재사용 가능한 해결책이다.'_ 라고 합니다. 우리가 일반적으로 사용하는 패턴 혹은 사용하는 프레임워크에 적용된 패턴은 어떤 것이 있고, 어떤 장점이 있을까요?
## ✈️ 선정 배경
story1 을 읽는데, 처음 보는 패턴들도 많았고, DAO나 TO와 같이…
-
With QoS 1 I expect that when my app crashes while processing incoming message, after my app starts again I will receive the message again. At least that's how I understand "at least once" delivery.
…
-
Hello, is the current setup suitable for local collaboration in the LAN network?
When running your setup I get an error due to unavailable `window.crypto.subtle.generateKey`
It looks like the coll…
-
We'd like to display the last time the file was opened of the file to the user. The most feasible approach for this is to show the last opened time in the ListView.
Also for this I'd recommend usi…
-
I'm trying to display a notification in KDE Plasma 5.22.5 (X11) and cannot seem to trigger notification sounds because some basic searching revealed that KDE may not implement the XDG sound naming spe…
-
This codelab contained basics regarding local data persistence, but didn't add either references to remote data fetching, nor the questionable Repository class.
Deprecating it is a mistake. For exa…
-
### Xamarin.Android Version (eg: 6.0):
9.3.0.14
### Operating System & Version (eg: Mac OSX 10.11):
Windows 10 1809
### Support Libraries Version (eg: 23.3.0):
28.0.0.1
### Describe your I…
-
Now that we can use `async/await` syntax, I feel the issues that I was having writing a SQLite database for the trivia plugin without it turning into spaghetti code are alleviated. Writing a database …