Skip to content

Commit 738f1bb

Browse files
committed
update
1 parent 85c6bf7 commit 738f1bb

File tree

3 files changed

+5
-3
lines changed

3 files changed

+5
-3
lines changed

.idea/misc.xml

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

icc_rpc_comprehensive/src/main/java/org/arguslab/icc_rpc_comprehensive/FooActivity.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,8 @@
1919
* BarActivity then return the sensitive data to FooActivity.
2020
* @dataflow source -> imei -> RemoteService.getData() -> BarActivity's imei2 -> BarActivity's Intent i3 -> BarActivity.setResult(i3) -> FooActivity.onActivityResult(data) -> imei3 -> leak
2121
* source -> imei -> RemoteService.getData() -> BarActivity's imei2 -> BarActivity's Intent i3 -> BarActivity.setResult(i3)
22-
* @number_of_leaks 2
22+
* FooActivity.onActivityResult(data) -> imei3 -> leak
23+
* @number_of_leaks 3
2324
* @challenges The analysis must be able to resolve AIDL, stateful ICC and handle data flow
2425
* across different components.
2526
*/

icc_stateful/src/main/java/org/arguslab/icc_stateful/MainActivity.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@
1616
* FooActivity obtains sensitive data and return to MainActivity.
1717
* @dataflow source -> imei -> i2 -> FooActivity.setResult(i2) -> MainActivity.onActivityResult(data) -> imei3 -> sink
1818
* source -> imei -> i2 -> FooActivity.setResult(i2)
19-
* @number_of_leaks 2
19+
* MainActivity.onActivityResult(data) -> imei3 -> sink
20+
* @number_of_leaks 3
2021
* @challenges The analysis must be able to resolve stateful ICC call and handle data flow
2122
* across different components.
2223
*/

0 commit comments

Comments
 (0)