-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #37 from smswithoutborders/staging
Added blog post on bridges
- Loading branch information
Showing
14 changed files
with
113 additions
and
8,381 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -35,3 +35,5 @@ yarn-error.log* | |
# typescript | ||
*.tsbuildinfo | ||
next-env.d.ts | ||
|
||
pnpm-lock.yaml |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
--- | ||
title: "RelaySMS Bridges" | ||
excerpt: "SBefore now RelaySMS required online setup processes, including account creation and saving platforms. RelaySMS Bridges breaks these barriers." | ||
coverImage: "/icon.png" | ||
date: "2024-11-14" | ||
author: | ||
name: "Aysha Musa" | ||
picture: "/anon-avatar.jpeg" | ||
ogImage: | ||
url: "/icon.png" | ||
--- | ||
|
||
Before now RelaySMS required online setup processes, including account creation and saving platforms. RelaySMS Bridges breaks these barriers. With Bridges, you can start using the app immediately, without needing to sign up, log in, or save platform credentials. This eliminates the need for an internet connection during critical situations when immediate communication is indispensable. | ||
|
||
### How it Works | ||
|
||
When the user chooses to use bridges they receive a one-time code and a special phrase via SMS to verify their identity and encrypt their messages. Bridges uses the phone number to create a temporary alias (e.g.,[[email protected]]([email protected])) which will be used to send messages. | ||
|
||
<!-- ![Bridges1](/posts/Bridges1.png) | ||
![Bridges2](/posts/Bridges2.png) | ||
![Bridges3](/posts/Bridges3.png) | ||
![Bridges4](/posts/Bridges4.png) --> | ||
|
||
RelaySMS Bridges prioritize security. The one-time code verifies your number, and the special phrase creates an encrypted connection for your messages. Users are required to paste the entire authentication message to ensure the process is completed successfully. | ||
|
||
Once verified, you can now send messages to your preferred online platforms, without the need for internet. This functionality empowers individuals, organizations, and communities to stay connected and informed, regardless of their internet access. Whether facing internet outages, censorship attempts, or simply needing reliable communication in remote regions, Bridges ensures your voice remains heard. | ||
|
||
[Download](https://play.google.com/store/apps/details?id=com.afkanerd.sw0b) the latest update to experience the convenience and security of Bridges. Communicate freely, even when the internet isn't an option. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
--- | ||
title: "SMSWithoutBorders: Keeping You Secure - Results of a Penetration Test" | ||
excerpt: "We're committed to keeping your communications safe. That's why we had a rigorous penetration test conducted by Radically Open Security (ROS). While we found and fixed a few vulnerabilities, the good news is that your data is secure with RelaySMS" | ||
coverImage: "/icon.png" | ||
date: "2024-07-31" | ||
author: | ||
name: "Aysha Musa" | ||
picture: "/anon-avatar.jpeg" | ||
ogImage: | ||
url: "/icon.png" | ||
--- | ||
|
||
Here at SMSWithoutBorders, your security is our top priority. That's why we had a penetration test conducted by Open Technology Fund’s [Radically Open Security (ROS)](https://www.radicallyopensecurity.com/), a team of experts dedicated to finding and eliminating vulnerabilities in software. This test focused on the SWOB Android app (now RelaySMS) and back-end(now vault) code, aiming to identify any potential weaknesses that could be exploited. | ||
|
||
### What is a Penetration Test? | ||
|
||
Imagine a team of skilled ethical hackers trying to break into your house. A penetration test is similar, but instead of a house, it's your software! The ROS team had full access to the inner workings of SWOB (like a blueprint of the house) to see if they could find ways to bypass security measures. | ||
|
||
### What Did They Find? | ||
|
||
The good news is that the test identified only one high-severity vulnerability. This issue stemmed from a lack of input validation in a specific area, potentially allowing attackers to inject malicious code when users sync saved tokens. In simpler terms, a cleverly crafted username could have tricked the system into running harmful scripts. However, rest assured, this vulnerability has been completely fixed! | ||
The test also uncovered several medium-to-low [severity vulnerabilities](https://www.opentech.fund/wp-content/uploads/2023/06/ROS-pentest-report-SMS-without-borders-May-2023.pdf#%5B%7B%22num%22%3A226%2C%22gen%22%3A0%7D%2C%7B%22name%22%3A%22XYZ%22%7D%2C56.692%2C427.173%2Cnull%5D), which have all been addressed by the SWOB development team. Following these fixes, ROS conducted additional tests to confirm that the vulnerabilities were truly eliminated. | ||
|
||
### What This Means for You | ||
|
||
This penetration test demonstrates our commitment to proactive security measures. By actively seeking out and eliminating vulnerabilities, we can ensure that your communication with SWOB remains secure, even in offline situations. | ||
|
||
### Stay Informed, Stay Secure | ||
|
||
We will continue to conduct regular penetration tests and security audits to maintain the highest level of protection for our users. Read Open Technology Fund’s [full official](https://www.opentech.fund/wp-content/uploads/2023/06/ROS-pentest-report-SMS-without-borders-May-2023.pdf) report on the audits for more information. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.