send_fake()
seems to be broken on android x86 7.1 (kernel 4.9.194), the second TCP packets with relative sequence number 1 is filled with the same data as the first one, although send_fake()
works on alpine linux 3.2 (kernel 3.18). confusing.
All android images I tested and results:
version | result |
---|---|
android x86 7.1, with kernel 4.9.194 | fail |
android x86 7.1, with kernel 4.19.175 | success |
android 10, with kernel 4.14.116, HONOR 9X | success |
13 GSI, with kernel 5.10.66-android12-9-00001-g83cbf18b7dcd-ab8546841 | success |