The public source and documentation for Xenon iOS tweak.

Related tags

Cryptography xenon
Overview

THE GUIDE HAS BEEN MOVED TO THE WIKI

This is the public source for the Xenon iOS tweak.

The full version is available for $1.99 on Chariz.

Differences from pre-compiled builds

  • The code for the preferences is not provided
  • The paste.ee API key is stripped from the code
  • The handshake used in the original builds is not present
  • Various resources - such as icons, DMG templates, etc, are also not present

License

Copyright (c) 2021, aspen <[email protected]>

You may not re-distribute this source code or anything derived from it, such as compiled binaries, without explicit permission to do so from aspen.

Comments
  • Immediate error after every connection attempt

    Immediate error after every connection attempt

    Describe the bug

    This applies to the current version and the previous 2 versions of the client and server - never had a successful connection. Log reflects web server starting, latest version check, "successful connection" and "bringing up webserver" - followed by:

    [ERROR] thread 'tokio-runtime-worker' panicked at 'error binding to 127.0.0.1:4200: error creating server listener: Can't assign requested address (os error 49)': /Users/aspen/.cargo/registry/src/github.com-1ecc6299db9ec823/hyper-0.14.4/src/server/server.rs:67

    To Reproduce

    Steps to reproduce the behavior:

    1. Go to Settings > Xenon
    2. Click on Pair Computer
    3. Scan QR code
    4. See error above

    Expected behavior

    Connect to/browse device

    Setup (please complete the following information):

    • **OS: 14.4 (iPhone X), iPadOs 14.2:
    • Jailbreak used: checkra1n
    • Computer OS: MacOS Mojave
    bug inactive 
    opened by joekenda404 12
  • Major Connection Issues Using Windows 10

    Major Connection Issues Using Windows 10

    Describe the bug

    Windows isn't finding the Dameon. Having a hard time connecting to my IP. 19:21:37 [WARN] Failed to connect to "IP ADDRESS"; trying again in 15 seconds: Os { code: 10060, kind: TimedOut, message: "A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond." }

    To Reproduce

    Steps to reproduce the behavior:

    1. Go to '...'
    2. Click on '....'
    3. Scroll down to '....'
    4. See error

    Expected behavior

    I looked at the troubleshoots and still couldn't fix the error. I also cannot find this in my Windows defender to activate it.

    Screenshots

    If applicable, add screenshots to help explain your problem image

    .

    Setup (please complete the following information):

    14.3 UnCover Windows 10

    Additional context

    Add any other context about the problem here.

    bug 
    opened by graphixmain 11
  • Ios 14.4.1 Xenon Crash

    Ios 14.4.1 Xenon Crash

    https://user-images.githubusercontent.com/47453533/141607633-4fc6f610-bad8-4f5a-b9a6-8448014015b2.mov

    Describe the bug

    Crashing when attempting to pair computer

    To Reproduce

    Steps to reproduce the behavior:

    1. Open Xenon settings
    2. Tap Pair with Computer
    3. Watch app crash

    Expected behavior

    Considering the instructions, i’d imagine it’s meant to open a qr reader of some sort

    Screenshots

    Added screen recording

    Setup (please complete the following information):

    • iOS 14.4.1
    • Fugu14 + Unc0ver setup
    • Windows 10

    Additional context

    I just bought this tweak and was hoping it would work

    bug inactive 
    opened by LiamW2000 8
  • Xenon Not Showing Up in My File Explorer

    Xenon Not Showing Up in My File Explorer

    Describe the bug

    The first day I paired it, it gave me the notification that it successfully paired, but it just wont show up in my file explorer

    Also I tried manually mapping the webdav drive but that would just not work

    And yes my firewall was down.

    To Reproduce

    Steps to reproduce the behavior:

    1. Go to Xenon
    2. Click on Pair Device/Manually pair device

    Expected behavior

    Xenon not showing in my file explorer

    Screenshots

    https://paste.ee/p/s2NJM

    Setup (please complete the following information):

    • iOS Version: 14.3
    • Jailbreak used: Unc0ver
    • Computer OS: Windows 10

    Additional context

    Add any other context about the problem here.

    bug inactive 
    opened by direpromise 8
  • Daemon Issue

    Daemon Issue

    While attempting to pair device to PC, the QR is scanned, followed by haptic feedback, but no notification. While trying to run any of the options in the preference client, a popup details "Failed to communicate with the Xenon daemon. Are you sure that the Xenon daemon is currently running?". I've uninstalled/reinstalled, rebooted the device, allowed the xenon PC client through the firewall, manually created the me.aspenuwu.xenon directory in both filza, and via ssh. Both devices actively connected to the same network. Also ensured windows firewall is disabled entirely, and updated to latest 1.0.1 release. Still no luck.

    opened by R0GUEEE 8
  • wrong IP address in xenon tweak

    wrong IP address in xenon tweak

    When I click copy client configuration in the tweak, I found that my iphone ip address is 198.19.0.1 in the configuration, but the real ip address of my iphone is 10.100.0.10. I tried various methods and the ip address is always 198.19.0.1. I think this is the reason why I have not been able to successfully connect with the computer. Where can I modify the configuration file of the iphone so that I can change the ip address back to the correct 10.100.0.10

    inactive 
    opened by pipik52846 6
  • Bug Issue

    Bug Issue

    Describe the bug

    I tried connecting via the QR Code which didn’t work, so I changed the config manually and it said paired on my windows 10 pc, I made a mount to the / directory and opened it in my pc (keep in mind my pc is a good pc) , my file explorer froze and wouldn’t open and all the folders were empty, I then mounted the photos folder which worked, but upon opening a photo it crashed, then I restarted my pc because my pc froze and now it won’t connect.

    To Reproduce

    Steps to reproduce the behavior:

    1. Connect your pc and phone
    2. Open / directory and crash
    3. Restart pc after crash
    4. Error comes and wont sync

    Expected behavior

    I expected it to work, flawlessly with no lag. I wouldn’t expect any other from a paid tweak, especially no crashes.

    Screenshots

    If applicable, add screenshots to help explain your problem. image

    Setup (please complete the following information):

    • 14.2:
    • Unc0ver:
    • Windows 10 1909:

    Additional context

    Add any other context about the problem here.

    bug 
    opened by xxyaboimazinxx 6
  • KNOWN ISSUE - Xenon daemon not running

    KNOWN ISSUE - Xenon daemon not running

    In Xenon 1.0.0, you may get "Xenon daemon not running".

    This will be fixed in the next release. For now, manually create the directory /var/mobile/Library/me.aspenuwu.xenon. You can do this from SSH or Filza.

    if using SSH, run these commands:

    mkdir /var/mobile/Library/me.aspenuwu.xenon
    chown mobile /var/mobile/Library/me.aspenuwu.xenon
    
    bug 
    opened by Absolucy 6
  • Xenon daemon runnin

    Xenon daemon runnin

    Describe the bug

    A clear and concise description of what the bug is.

    To Reproduce

    Steps to reproduce the behavior:

    1. Go to '...'
    2. Click on '....'
    3. Scroll down to '....'
    4. See error

    Expected behavior

    A clear and concise description of what you expected to happen.

    Screenshots

    If applicable, add screenshots to help explain your problem.

    Setup (please complete the following information):

    • iOS Version: 14.2
    • Jailbreak used: unc0ver
    • Computer OS:windows 8.1

    Additional context

    Have the .exe running on my windows 8.1, go to pair and get the qr on screen, go on phone to xenon and press pair, scans the pic and then when I try to mount I get “ are you sure the xenon daemon is running” - is this on the pic of the phone?

    bug 
    opened by looneyandy 6
  • Mine is not working can’t even scan the barcode because it’s not clicking

    Mine is not working can’t even scan the barcode because it’s not clicking

    Describe the bug

    A clear and concise description of what the bug is.

    To Reproduce

    Steps to reproduce the behavior:

    1. Go to '...'
    2. Click on '....'
    3. Scroll down to '....'
    4. See error

    Expected behavior

    A clear and concise description of what you expected to happen.

    Screenshots

    If applicable, add screenshots to help explain your problem.

    Setup (please complete the following information):

    • iOS Version:
    • Jailbreak used:
    • Computer OS:

    Additional context

    Add any other context about the problem here.

    bug 
    opened by oluwabrown 5
  • An Existing Connection Was Forcibly Closed by the Remote Host (os error 10054)

    An Existing Connection Was Forcibly Closed by the Remote Host (os error 10054)

    Hello there.

    Cannot make Xenon work on my iPhone 12mini 14.1 u0 6.1.2 / Windows 10 Pro.

    Setup everything, pairing works (as per config file everything's correct), but after all it gives me an error.

    Here is my log:

    12:27:43 [INFO] started webserver 12:27:44 [INFO] latest version is 1.1.1, our version is 1.1.1 12:27:54 [ERROR] failed to check for windows firewall

    Caused by: 0: netsh output wasn't valid UTF-8 1: invalid utf-8 sequence of 1 bytes from index 2 12:27:58 [INFO] configuring server: 'man1nthebox' at 192.168.50.196, public key [wuqOw5Ec2raHYxcfExSW_5HYxM-RV5bdC1HzD9hr6TE] 12:27:58 [INFO] started webserver 12:27:58 [ERROR] connection to server errored

    Caused by: 0: failed to read handshake message 2,1 1: failed to receive size 2: failed to receive length header byte 3: Удаленный хост принудительно разорвал существующее подключение. (os error 10054) 12:27:58 [WARN] server stopped listening, restarting in 5 seconds!

    https://paste.ee/p/3IPkA

    inactive 
    opened by Landxhent 3
  • Can't find files

    Can't find files

    Describe the bug

    I just bought the tweak and installed the client. The setup is an iPhone 8 running 14.5.1 and a labtop running Windows 11. But after pairing, I couldn't find my phone's files

    Log file content :

    18:18:02 [INFO] started webserver 18:18:04 [INFO] latest version is 1.1.1, our version is 1.1.1 18:18:14 [ERROR] failed to check for windows firewall

    Caused by: 0: netsh output wasn't valid UTF-8 1: invalid utf-8 sequence of 1 bytes from index 7

    Expected behavior

    I just thought I could access my iPhone filesystem in the explorer or with network exploration or even with http

    Setup (please complete the following information):

    • iOS Version: 14.5.1
    • Jailbreak used: checkra1n
    • Computer OS: windows 11
    bug 
    opened by PetchouDev 5
  • I always get 4 errors can't fix it

    I always get 4 errors can't fix it

    When I tried to connect by doing "pair device" I get this notification Screenshot_1

    after "pairing the device" I see on my Phone "green right sign" that mean I did it all right

    I checked "config.TOML" file then I replaced the entire [connection] section also I changed the "info" to "debug" Screenshot_2

    turned all firewall protection off by control panel and firewall app on windows

    The four errors I got in the next picture Screenshot_3

    The file that called "DavWWWHost" didn't showed up in my file explorer

    My PC ver is: win10 pro 21H1 OS build : 19043.1348 My device is: iPhone X my jb : taurine also I changed "su root password" if it important

    inactive 
    opened by fah4d2 3
Releases(v1.1.1)
Owner
aspen
I code dumb things | she/her
aspen
A holistic, minimal documentation portal for the Polkadot developers.

polkadot-sdk-docs A holistic, minimal documentation portal for the Polkadot developers. Master Tutorial The very, very rough plan that I have so far i

Parity Technologies 9 May 26, 2023
The Nervos CKB is a public permissionless blockchain, and the layer 1 of Nervos network.

Nervos CKB - The Common Knowledge Base master develop About CKB CKB is the layer 1 of Nervos Network, a public/permissionless blockchain. CKB uses Pro

Nervos Network 1k Dec 30, 2022
Zei is a library that provide tools to create and verify public transaction with confidential data.

#Zei: Findora's Cryptographic Library Zei is a library that provide tools to create and verify public transaction with confidential data. Support: Bas

Findora Foundation 0 Oct 23, 2022
Rust crate to retrieve public IP address and geolocation data. 🦀

?? Public IP Address Lookup and Geolocation Information public-ip-address is a simple Rust library for performing public IP lookups from over a dozen

Tomash Ghz 6 Apr 25, 2024
Manage secret values in-repo via public key cryptography

amber Manage secret values in-repo via public key cryptography. See the announcement blog post for more motivation. Amber provides the ability to secu

FP Complete 82 Nov 10, 2022
Composable proof transcripts for public-coin arguments of knowledge

Merlin: composable proof transcripts for public-coin arguments of knowledge Merlin is a STROBE-based transcript construction for zero-knowledge proofs

dalek cryptography 99 Dec 22, 2022
The Hybrid Public Key Encryption (HPKE) standard in Python

Hybrid PKE The Hybrid Public Key Encryption (HPKE) standard in Python. hybrid_pke = hpke-rs ➕ PyO3 This library provides Python bindings to the hpke-r

Cape Privacy 4 Nov 7, 2022
A fast, simple and powerful open-source cross platform utility tool for generating strong, unique and random passwords

password-generator-pro A fast, simple and powerful open-source cross platform utility tool for generating strong, unique and random passwords. Feature

Sebastien Rousseau 3 Dec 16, 2022
HyperCube is a free and open source blockchain project for everyone to use.

XPZ Public Chain HyperCube is a free and open source blockchain project for everyone to use. 日本語 简体中文 正體中文 HyperCube Wiki Wha is HyperCube HyperCube i

null 949 Dec 31, 2022
Open source Rust implementation of the Witnet decentralized oracle protocol, including full node and wallet backend 👁️🦀

witnet-rust is an open source implementation of the Witnet Decentralized Oracle Network protocol written in Rust. Components witnet-rust implements ma

The Witnet Project 155 Nov 21, 2022
An open source desktop wallet for nano and banano with end-to-end encrypted, on chain messaging using the dagchat protocol.

An open source wallet with end-to-end encrypted, on chain messaging for nano and banano using the dagchat protocol.

derfarctor 22 Nov 6, 2022
Automated security testing for open source libraries and applications.

autovet continuously searches for security breaches in open source libraries and applications. Recently processed packages package version channel las

null 5 Aug 23, 2022
Open-source tool to enforce privacy & security best-practices on Windows and macOS, because privacy is sexy 🍑🍆

privacy-sexy Open-source tool to enforce privacy & security best-practices on Windows and MacOs, because privacy is sexy ?? ?? privacy-sexy is a data-

Subconscious Compute 3 Oct 20, 2022
An open source Rust high performance cryptocurrency trading API with support for multiple exchanges and language wrappers. written in rust(🦀) with ❤️

Les.rs - Rust Cryptocurrency Exchange Library An open source Rust high performance cryptocurrency trading API with support for multiple exchanges and

Crabby AI 4 Jan 9, 2023
Torii ⛩️ is a simple, powerful and extensible open-source Internal Developer Portal

Torii ⛩️ Torii is a simple, powerful and extensible open-source Internal Developer Portal where developers can find all the tools and services they ne

Qovery 64 Dec 17, 2023
Authenticate the cryptographic chain-of-custody of Linux distributions (like Arch Linux and Debian) to their source code inputs

backseat-signed Authenticate the cryptographic chain-of-custody of Linux distributions (like Arch Linux and Debian) to their source code inputs. This

null 25 Apr 17, 2024
An extensible open-source framework for creating private/permissioned blockchain applications

Exonum Status: Project info: Community: Exonum is an extensible open-source framework for creating blockchain applications. Exonum can be used to crea

Exonum 1.2k Jan 1, 2023
Source project for the Internet Computer software

The Internet Computer is the world’s first blockchain that runs at web speed and can increase its capacity without bound. Like the Internet (which is composed of many machines adhering to TCP/IP protocol) and blockchain protocols (such as Bitcoin and Ethereum).

DFINITY 1.2k Jan 1, 2023
Crates - A collection of open source Rust crates from iqlusion

iqlusion crates ?? This repository contains a set of Apache 2.0-licensed packages (a.k.a. "crates") for the Rust programming language, contributed to

iqlusion 335 Dec 26, 2022