Install tor via HomeBrew and start the tor serivce.
brew install tor && brew services start tor
And to use obsf4 proxy we need to install its library/ Use HomeBrew for installation of the library.
brew install obfs4proxy
package my.awesome.package // put your package name here | |
import android.app.Activity | |
import android.os.Build | |
import androidx.compose.foundation.isSystemInDarkTheme | |
import androidx.compose.material3.* | |
import androidx.compose.runtime.Composable | |
import androidx.compose.runtime.SideEffect | |
import androidx.compose.ui.graphics.toArgb | |
import androidx.compose.ui.platform.LocalContext |
import StringUtils.encodeHex | |
import java.io.File | |
import java.io.FileInputStream | |
import java.io.InputStream | |
import java.security.MessageDigest | |
object HashUtils { | |
const val STREAM_BUFFER_LENGTH = 1024 |
Install tor via HomeBrew and start the tor serivce.
brew install tor && brew services start tor
And to use obsf4 proxy we need to install its library/ Use HomeBrew for installation of the library.
brew install obfs4proxy
0x8545
: Original 84
-> 85
0x08FF19
: Original 75
-> EB
0x1932C7
: Original 75
-> 74
(remove UNREGISTERED in title bar, so no need to use a license)/* | |
reference link ->https://www.opengeeks.me/2015/08/filechooser-and-android-webview/ | |
https://github.com/OpenGeeksMe/Android-File-Chooser | |
*/ | |
import android.app.Activity; | |
import android.app.ProgressDialog; | |
import android.content.Intent; | |
import android.graphics.Bitmap; | |
import android.net.Uri; |