Kerangka Pengintaian Seluler adalah alat keamanan seluler ofensif yang kuat, ringan, dan tidak tergantung platform yang dirancang untuk membantu peretas dan pengembang mengidentifikasi dan membahas informasi sensitif dalam aplikasi seluler. Ini seperti pisau tentara Swiss untuk keamanan aplikasi seluler, karena menggunakan teknik berbasis heuristik untuk mencari melalui basis kode, menciptakan repositori komprehensif informasi sensitif yang ditemukannya. Ini memudahkan untuk mengidentifikasi dan mengatasi potensi kebocoran data sensitif.
Salah satu fitur terkemuka MORF adalah kemampuannya untuk secara otomatis mendeteksi dan mengekstrak informasi sensitif dari berbagai sumber, termasuk kode sumber, file sumber daya, dan perpustakaan asli. Ini juga mengumpulkan sejumlah besar metadata dari aplikasi, yang dapat digunakan untuk membuat model ilmu data yang dapat memprediksi dan mendeteksi potensi ancaman keamanan. MORF juga melihat semua versi aplikasi sebelumnya, membawa transparansi ke postur keamanan aplikasi.
Alat ini menawarkan antarmuka yang ramah pengguna dan sistem pelaporan yang mudah digunakan yang membuatnya sederhana bagi peretas dan profesional keamanan untuk meninjau dan mengatasi masalah yang diidentifikasi. Dengan MORF, Anda dapat tahu bahwa keamanan aplikasi seluler Anda ada di tangan yang baik.
Secara keseluruhan, MORF adalah pisau tentara Swiss untuk keamanan aplikasi seluler yang ofensif, karena menghemat banyak waktu, meningkatkan efisiensi, memungkinkan pendekatan yang digerakkan data, memungkinkan transparansi dalam postur keamanan aplikasi dengan melihat semua versi sebelumnya, dan meminimalkan risiko pelanggaran data yang terkait dengan informasi yang sensitif, semua ini dengan menggunakan teknik berbasis heuristik.


Untuk menjalankan proyek ini, Anda perlu menambahkan variabel lingkungan berikut ke variabel lingkungan Anda/
DATABASE_URL
Pertama, Anda perlu menginstal Sistem Anda. Kunjungi halaman Unduhan GO Resmi di https://golang.org/dl/ untuk mengunduh rilis biner yang sesuai untuk sistem Anda.
Setelah mengunduh file, buka terminal atau prompt perintah Anda, navigasikan ke direktori unduhan dan jalankan penginstal.
Anda dapat memverifikasi instalasi Anda dengan menjalankan:
go versionIni harus menampilkan versi GO yang diinstal.
Dalam go, adalah khas untuk memiliki ruang kerja tunggal yang berisi file sumber dari semua program dan perpustakaan GO Anda.
Ruang kerja adalah hierarki direktori dengan tiga direktori pada akarnya:
src berisi file sumber go yang diatur ke dalam paket (satu paket per direktori)bin berisi perintah yang dapat dieksekusipkg berisi arsip paket go Dengan konvensi, direktori ruang kerja dinamai go .
Variabel lingkungan GOPATH menentukan lokasi ruang kerja Anda. Jika GOPATH tidak diatur, diasumsikan $HOME/go On Unix Systems dan %USERPROFILE%\go On Windows.
Pada sistem UNIX, Anda dapat mengatur variabel lingkungan GOPATH dengan menambahkan baris berikut ke file ~/.bashrc atau ~/.bash_profile Anda:
export GOPATH= $HOME /goDi Windows, Anda dapat mengaturnya melalui "Pengaturan Sistem Lanjutan" -> "Variabel Lingkungan".
Katakanlah Anda memiliki proyek Go di GitHub yang ingin Anda instal. Anda dapat menggunakan perintah go get diikuti oleh sumber paket:
go get github.com/amrudesh1/morfPerintah ini melakukan dua hal: ia mengunduh kode sumber paket dan juga menginstal paket.
Arahkan ke direktori proyek dalam ruang kerja Anda, yang seharusnya seperti $GOPATH/src/github.com/amrudesh1/morf .
Kemudian, Anda dapat membangun dan menjalankan proyek dengan:
go build
./morf --help Pertama, Anda harus memasang Docker di mesin Anda. Jika Anda belum menginstal Docker, Anda dapat mengunduhnya dari situs web Docker resmi di https://www.docker.com/get-started dan ikuti instruksi untuk sistem operasi Anda.
Buka terminal atau prompt perintah Anda, navigasikan ke direktori yang berisi DockerFile, dan bangun gambar Docker dengan menjalankan:
docker build -t morf .
Perintah ini membangun gambar Docker dari DockerFile dan Tags (-t) gambar sebagai morf . Dot di akhir perintah menentukan bahwa DockerFile ada di direktori saat ini.
Setelah gambar Docker dibangun, Anda dapat menjalankan wadah Docker dengan perintah berikut:
docker run -p 8888:8888 -e DATABASE_URL= " root@tcp(host.docker.internal:3306)/Secrets?charset=utf8mb4&parseTime=True&loc=Local " -it secscan Anda dapat mengganti host.docker.internal