Giter Site home page Giter Site logo

frkn-dev / frkn Goto Github PK

View Code? Open in Web Editor NEW
654.0 654.0 64.0 1.98 MB

FuckRKN1: freedom of speech and information

Home Page: https://frkn.org/

License: GNU General Public License v3.0

Shell 94.27% Batchfile 5.33% Clojure 0.40%
android censorship-resistance freedom hacktoberfest ios macos vpn

frkn's People

Contributors

14artemiy88 avatar archhaze24 avatar drsheppard01 avatar eldellano avatar er2805620 avatar evgenynerush avatar grigoriy0 avatar hargabt avatar ilyalesik avatar legale avatar miezhiko avatar nejjer avatar ouzelthebird avatar segfault0x avatar semigradsky avatar the2pizza avatar theyllneverfindyourgrave avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

frkn's Issues

OpenVPN over Tor

We can bring up OpenVPN servers and put Tor on them. This can serve as a great fallback option.

[Doc] screencasts with instructions

Currently we are working on moving instructions from GH Readme to a separate page and it will unlock limitation 10mb per video file. So we need more clear and good quality videos with instructions.

[Doc] Translate and add instructions for Oculus

Инструкция для Окулус сейчас только на русском языке, нужно перевести и добавить такую же в англ версию README.md

[Linux] Error while extracting certificates

Downloads $ openssl pkcs12 -in vpnclient.p12 -cacerts -nokeys -out ikev2vpnca.cer Enter Import Password: Error outputting keys and certificates 40A7B959337F0000:error:0308010C:digital envelope routines:inner_evp_generic_fetch:unsupported:../crypto/evp/evp_fetch.c:349:Global default library context, Algorithm (RC2-40-CBC : 0), Properties ()

Ubuntu 22.04, strongswan installed, all are newest versions

[Landing] separate donation page

We have so many wallets and ways to donate so it looks like a trash on main page. We need a separate page with all ways to donate and links with instructions how to do it. Keep main ways to donate on main page

[Landing] Page with instructions

Короче котятки, у нас сейчас ссылка инструкции идёт на гитхаб, а по-хорошему надо бы чтоб никаких переходов не было на другие сайты и инстуркции были отдельной страничкой вместе с видосиками и скачиванием файлов, а то настраивать по гитхабу даже мне больно, не говоря уже про людей кто гх в первый раз видит.

[Landing] Localization

я устал править одновременно две версии лэндинга - русскую и английскую. Надо разбить куски кода так чтоб надо было править только текст или прикрутить каким-то образом локализацию, чтоб код был одинаковый и правки вносились в одном месте, но тексты или язык отличались.

Design for landing

Forntenders need design in order to start work. But I think we must decide, what we want to see on our landing. Thus we will help designers. Now it seems that we are a bit confused and don't know from where to start

Documentation

How to configure for dummies

  • windows
  • macos
  • iOs
  • Andorid
  • Linux

Oculus quest 2 install guide

Привет, добавьте гайд по использованию fuckrkn1 vpn на oculus quest 2 пожалуйста, т.к. девайс завязан на сервисы Meta то сейчас использование VPN это единственный способ полноценно его использовать, а сам процесс не самый очевидный. Так как oq2 (oculus quest 2) работает под управлением OS основанной на Android 10 то и процесс установки похожий, но с некоторыми нюансами.
Шаги установки :

  1. Необходимо активировать developer mode на oq2 что бы можно было устанавливать приложения самостоятельно, гайд по активации с офф. сайта: (https://developer.oculus.com/documentation/native/android/mobile-device-setup/)
  2. Теперь когда мы можем устанавливать сторонние приложения (так называемый sideloading) нам необходимо перенести на шлем файл vpnclient.sswan (по аналогии с установкой на android). Это можно сделать через встроенный в шлем браузер либо используя adb, скачиваем файл на пк и пушим его на шлем:
    adb push vpnclient.sswan /sdcard/
  3. Следующим шагом установим strong swan скачав apk с https://download.strongswan.org/Android/ и установив его на шлем командой:
    adb install -g -r strongSwan-2.3.3.apk

И вот теперь казалось бы можно надеть шлем и повторить шаги с андройда но есть одна хитрость. По умолчанию встроенный файловый менеджер достаточно урезан и при нажатии на "import vpn profile" просто ничего не произойдет (по аналогичной причине strong swan устанавливается через adb) поэтому переходим к следующему шагу

  1. Скачиваем и устанавливаем кастомный file manager, например Mixplorer (у меня установлен он) с 4pda :
    https://4pda.to/forum/index.php?showtopic=318294
    и устанавливаем его командой
    adb install -g -r mixplorer.apk

Теперь можно надеть шлем и оставшиеся шаги повторить как при установке на anroid т.к. теперь по нажатию на "import VPN profile" для навигации и выбора файла будет использоваться mixplorer.

[Windows] Installation instruction doesn't work

Here's my steps to install VPN on Windows 10:

Download the vpnclient.p12 file to your device.
Download config import script and put it in the same folder as p12 file.
Right-click on the saved script, select Properties. Click on Unblock at the bottom, then click on OK.
Right-click on the saved script, select Run as administrator.
Choose the VPN client name (or just press Enter, it will choose the file's name)
Enter IP of the server, you can find it in the [here](https://github.com/nezavisimost/FuckRKN1#client-configuration-files)
Choose the VPN connection name (or just press Enter, script will choose default name)
Press any key to finish script. To connect to the VPN: Right-click on the wireless/network icon in your system tray, open settings, go to the VPN, select the new entry, and click Connect.

When all steps are completed I'm going to system tray and try to connect to VPN and get the following error:

image

In English this error can be translated as parameter is incorrect
What am I doing wrong?

Thank you! ❤️

Linux client, need to add ability to connect via IKEv2 (sswan) via network manager

Need to update /etc/ipsec.d/ikev2.conf

conn ikev2-cp
...
  authby=rsa-sha1

and

service ipsec restart

As we don't know how /etc/ipsec.d/ikev2.conf look currently we can't attach full file for template and can't update prepare/update script for setup/upgrade

from https://github.com/hwdsl2/setup-ipsec-vpn

Before configuring Linux VPN clients, you must make the following change on the VPN server: Edit /etc/ipsec.d/ikev2.conf on the server. Append authby=rsa-sha1 to the end of the conn ikev2-cp section, indented by two spaces. Save the file and run service ipsec restart.

vpn .p12 file

need to generate vpnclient.p12 for Windows and Linux users

Add-VpnConnection : Не удается подключиться к CIM-серверу. Неправильное пространство имен

05-07-2022.120526.mp4

Делаю всё чётко по инструкции. Файл разблокировал, от администратора запустил. Шаг за шагом следовал по праведному пути readme файла, но вместо заветного коннекта выдаёт ошибку пространства имён. Не понимаю, в чём проблема и как её решить.

Система:
image

На win 10 на той же сети всё отлично работает и коннектится, на 11 — не хочет.

Fix README-ru.md

I added Windows documentation in README.md, please translate it to the russian

[Doc] Instruction how to configure Linux via console

Через консоль настройка на линуксах должна быть надежнее чем через кучу разных нетворк менеджеров с гуём.

Возможно сделать скрипт который упростит настройку?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.