You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+58-1Lines changed: 58 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -41,6 +41,63 @@ Ready to dive deeper into nRFBOX's details? Discover the full story, in-depth tu
41
41
42
42
<div> </div>
43
43
44
+
<h2>🛠 Functionality Status and Reliability</h2>
45
+
46
+
<table>
47
+
<thead>
48
+
<tr>
49
+
<th>Feature</th>
50
+
<th>Status</th>
51
+
<th>Reliability</th>
52
+
<th>Notes</th>
53
+
</tr>
54
+
</thead>
55
+
<tbody>
56
+
<tr>
57
+
<td><strong>Scanner</strong></td>
58
+
<td>Stable</td>
59
+
<td>High</td>
60
+
<td>Reliably scans the 2.4 GHz band to detect active channels and nearby devices. Occasional misses in high-interference environments.</td>
61
+
</tr>
62
+
<tr>
63
+
<td><strong>Analyzer</strong></td>
64
+
<td>Stable</td>
65
+
<td>Moderate</td>
66
+
<td>Provides useful insights into detected signals, but additional updates are needed for improved accuracy and detailed analysis.</td>
67
+
</tr>
68
+
<tr>
69
+
<td><strong>Jammer</strong></td>
70
+
<td>Experimental</td>
71
+
<td>Variable</td>
72
+
<td>Basic jamming works but effectiveness varies by device type and signal strength. Testing on select channels is recommended.</td>
73
+
</tr>
74
+
<tr>
75
+
<td><strong>BLE Jammer</strong></td>
76
+
<td>In Development</td>
77
+
<td>Low</td>
78
+
<td>Disrupts BLE devices inconsistently. Further improvements are needed to ensure stability and effectiveness across BLE variants.</td>
79
+
</tr>
80
+
<tr>
81
+
<td><strong>BLE Spoofer</strong></td>
82
+
<td>Experimental</td>
83
+
<td>Low</td>
84
+
<td>Capable of simulating basic BLE signals but has limited compatibility. Best for controlled testing scenarios.</td>
85
+
</tr>
86
+
<tr>
87
+
<td><strong>Sour Apple</strong></td>
88
+
<td>Experimental</td>
89
+
<td>Low</td>
90
+
<td>Specialized attack method with limited reliability; effective only under specific conditions. Further tuning is required.</td>
91
+
</tr>
92
+
</tbody>
93
+
</table>
94
+
95
+
- When using **multiple NRF24** modules, the power demands can exceed the capabilities of the onboard power supply or regulator. Running three NRF modules simultaneously may cause instability, leading to intermittent failures or causing the nRFBox to stop functioning altogether.
96
+
-**Range Limitations**: The jammer is most effective at short range. Beyond a certain distance, the signal weakens, making it harder to consistently disrupt communication.
97
+
-**Device Variability**: Different devices react to jamming signals in varying ways. Some may be more resistant.
98
+
99
+
<div> </div>
100
+
44
101
<!-- About the Project -->
45
102
## :star2: About the Project
46
103
nRFBOX is a wireless toolkit designed to explore, analyze, and interact with various wireless communication protocols. It combines the ESP32 Wroom32U, NRF24 modules, an OLED display, and other components to create a multifunctional device that can act as a scanner, analyzer, jammer, BLE jammer, BLE spoofer, and perform advanced tasks such as the "Sour Apple" attack.
@@ -84,7 +141,7 @@ nRFBOX is a wireless toolkit designed to explore, analyze, and interact with var
84
141
85
142
<div> </div>
86
143
87
-
## Uploading the Firmware (.bin) to ESP32
144
+
## 🔗 Uploading the Firmware (.bin) to ESP32
88
145
89
146
If you prefer not to upload the code manually or encounter errors during compilation, you can directly upload the precompiled `.bin` file to the ESP32. Follow these steps:
0 commit comments