All Projects → cmelone → Marlin

cmelone / Marlin

Licence: mit
Packages.gz generator for Cydia/APT repos

Programming Languages

go
31211 projects - #10 most used programming language
golang
3204 projects

Projects that are alternatives of or similar to Marlin

GeoNonceSetter12
Nonce Setter for iOS 12.0 -> 12.2 and 12.4 pre-A12
Stars: ✭ 37 (+311.11%)
Mutual labels:  jailbreak
Trinity
Trinity Exploit - Emulator Escape
Stars: ✭ 371 (+4022.22%)
Mutual labels:  jailbreak
Blobsaver
A cross-platform GUI app for saving SHSH blobs using tsschecker
Stars: ✭ 529 (+5777.78%)
Mutual labels:  jailbreak
Osirisjailbreak12
iOS 12.0 -> 12.1.2 Incomplete Osiris Jailbreak with CVE-2019-6225 by GeoSn0w (FCE365)
Stars: ✭ 276 (+2966.67%)
Mutual labels:  jailbreak
Lookinloader
Lookin - iOS UI Debugging Tweak LookinLoader,Compatible with iOS 8~13
Stars: ✭ 357 (+3866.67%)
Mutual labels:  jailbreak
Kindle 5.6.5 Jailbreak
Kindle 5.6.5 exploitation tools.
Stars: ✭ 393 (+4266.67%)
Mutual labels:  jailbreak
theos-projects
THEOS projects
Stars: ✭ 23 (+155.56%)
Mutual labels:  jailbreak
Kindle Dash
Power efficient dashboard for Kindle 4 NT devices
Stars: ✭ 806 (+8855.56%)
Mutual labels:  jailbreak
Dvia V2
Damn Vulnerable iOS App (DVIA) is an iOS application that is damn vulnerable. Its main goal is to provide a platform to mobile security enthusiasts/professionals or students to test their iOS penetration testing skills in a legal environment. This project is developed and maintained by @prateekg147. The vulnerabilities and solutions covered in this app are tested up to iOS 11. The current version is writen in Swift and has the following vulnerabilities.
Stars: ✭ 353 (+3822.22%)
Mutual labels:  jailbreak
Subaru Starlink Research
Subaru StarLink persistent root code execution.
Stars: ✭ 432 (+4700%)
Mutual labels:  jailbreak
Openjailbreak
GeoSn0w's OpenJailbreak Project, an open-source iOS 11 to iOS 13 Jailbreak project & vault.
Stars: ✭ 277 (+2977.78%)
Mutual labels:  jailbreak
Procursus
Modern iOS Bootstrap
Stars: ✭ 311 (+3355.56%)
Mutual labels:  jailbreak
Ios 11.1.2 15b202 Jailbreak
iOS 11.1.2 (15B202) Jailbreak
Stars: ✭ 413 (+4488.89%)
Mutual labels:  jailbreak
Jail Monkey
A React Native library for identifying if a phone is rooted or mocking locations
Stars: ✭ 264 (+2833.33%)
Mutual labels:  jailbreak
Ios
Most usable tools for iOS penetration testing
Stars: ✭ 563 (+6155.56%)
Mutual labels:  jailbreak
ProperLockGestures
Double tap to lock
Stars: ✭ 13 (+44.44%)
Mutual labels:  jailbreak
Tweakcompatible
Adds a compatibility checker to cydia
Stars: ✭ 372 (+4033.33%)
Mutual labels:  jailbreak
Papergram
Set Instagram backgrounds on iOS
Stars: ✭ 5 (-44.44%)
Mutual labels:  jailbreak
Zebra
🦓 A Useful Package Manager for iOS
Stars: ✭ 667 (+7311.11%)
Mutual labels:  jailbreak
Super Nt Jailbreak
Custom "Jailbreak" firmware for the Analogue Super NT
Stars: ✭ 415 (+4511.11%)
Mutual labels:  jailbreak

marlin

marlin provides an easy way to generate a Packages.gz file for your Cydia/APT repository.

marlin runs on Mac, Linux, and Windows.

Advantages over dpkg-scanpackages

  • No need to install dpkg, perl, or other dependancies you don't want.
  • Standalone binary, no dependencies
  • Cross platform compatibility
  • automatically gzips Packages file
  • very fast

##Installing

  • grab a copy of marlin for your correct OS and architecture on the releases page
  • run marlin from the current directory (./marlin) because it is most likely not in your $PATH

##Compiling Golang must be installed correctly on your computer in order to compile Marlin correctly.

go get github.com/blakesmith/ar
go get github.com/cmelone/marlin
go install github.com/cmelone/marlin

This will create a binary named marlin in the current folder. Add your deb files to a folder named debs (you can configure this in marlin.go). Finally, run marlin and a Packages.gz file will be generated.

##TODO:

  • Better error handling
  • Ability to create a Release file

Thank you to OpenRepo, making it a lot easier for me to write marlin.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].