English

Добро пожаловать в  X-Net !

X-Net это анонимная социальная сеть
P2P на базе v3, с открытым исходным кодом

Внутри клиента: месенджер, форумы, файлобмен,
бэкапы, финансы, вебсервер, api и многое другое

loading ...

                                                                                                                            
       Эта страница имеет зеркала:  xnet.info 	
       ufn22iio7t67z3dyjqs2ce7a2rhnprtppvtmyad6bb2g23rmo45imlqd.onion
       zvrhs2aajavxzww67igszw2zg4fupfik4urn2me73v2wsbdixe24gaad.onion
       t4ablaeyl6ffrcipbls46pda6bvq25amydmw4mkj7pnozwcjmqjtsaid.onion 
       mx5oxduld5kuca4lvizvavuxbjcrumdtyvmenhamgo3kjud7wsegfhyd.onion				                      
                  
/xnet_25.distr.zip		     
	
	Для скачивания дистрибутива используйте торадреса!
	xnet.info находится за CloudFlare, которая не всегда даёт скачивать архивы!      
	      
	После установки клиента вы можете написать администратору сети 
	во встроенном мессенджере, по адресу 
	adcd4vkmptio36nq6mzoarzswypupk74jz3q575ndosthgirgwixwyad
	Мы постараемся ответить на любые технические вопросы в течение 24 часов.	
	

Шаги установки

   
                                             
	 1. Убедитесь, что скачаный файл xnet_25.distr.zip 
	 имеет размер: 19052284 байт и хэш md5: db5b7318153c15fca02dbc6abc926f2c , 
	 
	 и разархивируйте его в любую директорию, которая не содержит в своём названии пробелы,
	 русские буквы или другие символы, кроме цифр и букв латинского алфавита.
	 Пусть, для примера, это будет c:/xnet/ для Windows  или /opt/xnet для  Linux.
     
     (на Linux нужно установить архиватор:  "sudo apt install unzip" и затем  разархивировать
	 дистрибутив командой  "unzip /opt/xnet/xnet_25.distr.zip -d /opt/xnet/" ) 
      
      
     Если всё сделано правильно, вы увидите в директории c:/xnet/ 
     следующие файлы и папки:   
 

	      c:/xnet/netclient.v.25.jar	            
	      c:/xnet/giu/index.v.25.html        
	      c:/xnet/gui/images/background.gif      
	      c:/xnet/gui/sounds/new_mail_message.mp3	          
	      c:/xnet/storage/xnet_updates/netclient.v.25.upd     	          
	      c:/xnet/netclient_lib/  с 61 библиотекой внутри.                
	      c:/xnet/xnet.v.25.src.zip  - исходники jsp(front) и  java(back).    
	             
      Затем:
  

На Windows

2. Запустите netclient.v.25.jar (Если у вас не установлена Java, клиент попросит установить её, и откроет ссылку для установки) Придумайте пинкод, введите его на появившейся консоли управления, и нажмите кнопку "create account". При первом запуске клиент создаст необходимые директории и сгенерирует ключи. Это процесс будет виден в логе на консоли управления. В процессе первого запуска, всплывет подтверждение перезапустить (или запустить) тор-браузер. Оставьте подтверждение ненажатым, перезапустите тор-браузер, и затем нажмите "Yes" на подтверждении. (в процессе перезапуска будут сгенерированы необходимые тор-адреса) После того как всё будет готово, клиент откроет пользовательский интерфейс в браузере по умолчанию, и спрячет консоль управления в трей. В директории запуска клиента появится файл my_addresses.txt в нём записаны ваши торадреса. Для вход через тор-браузер используйте любой из трёх адресов после строчки "my_private_tor_addresses:"

На Linux

Прежде чем запускать клиента, у вас должны быть установлены tor и java (version >=8). 2. После того как вы скачаете и разархивируете дистрибутив выполните в консоли линукса следующие 2 команды: cd /opt/xnet nohup java -jar -Xmx1024m -Dfile.encoding=UTF8 -Dlog4j2.formatMsgNoLookups=true --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.security=ALL-UNNAMED netclient.v.v.25.jar где "1024" - размер памяти в мб под приложение. Не рекомендуется запускать с меньшим чем 256. Если запустить клиента этой командой, вывод будет записан в файл /opt/xnet/nohup.out . Это нешифрованый файл, поэтому используйте такой вариант только для отладки. Чтобы предотвратить запись вывода в файл nohup.out, используйте такую команду: cd /opt/xnet nohup java -jar -Xmx2048m -Dfile.encoding=UTF8 -Dlog4j2.formatMsgNoLookups=true --add-opens java.base/java.lang=ALL-UNNAMED --add-opens java.base/java.security=ALL-UNNAMED netclient.v.v.25.jar > /dev/null 2>&1& Теперь вывод будет направлен в девнуль, а сам лог будет доступен с панели Workshop/Server. Пр первом запуске, клиент создаст необходимые записи в торрц, директории для хранения данных сервисов, и перезапустит тор. После первого запуска клиента, адреса доступа записываются в текстовый файл "/opt/xnet/my_private_tor_addresses.txt" Скопируйте оттуда один из приватных адресов в торбраузер и прейдите по нему, чтобы попасть в графический интерфейс клиента. Если клиент запущен на локальной машине, он доступен с неё по адресу http://127.0.0.1:21917/index.html . Для безопасноси, клиент игнорирует все запросы с иного ип чем 127.0.0.1. Если всё было сделано правильно то при заходе в графический интерфейс, вы увидите поле ввода пинкода. (Пинкод который вы введете при первом запуске (его надо придумать вам самим) - будет вашим пинкодом до тех пор, пока вы не смените его на панели "Workshop …/I am") Вводите туда пинкод и заходите. Если вы видите панели Services, Contacts, Forums и т.д. - поздравляем, вы в сети!

Что дальше?

Сначала нужно убедиться, что тор работает правильно. Для этого, идём на панель "Workshop/Tor", и убеждаемся, что хотя бы один из коннекторов зелёный. В норме зелёных должно быть 4 или 5, но для работы достаточно и одного. Если через 5 минут ни один коннектор не зазеленел - значит какая-то ошибка. Смотрим внимательно в лог тора и в лог консоли.

Настройки

После того как убедились что тор работает, нужно заполнить свои данные, которые будут видны другим пользователям сети. Для этого идём на панель "Workshop/I am" заполняем поле "ник" и сохраняем. Затем можно назначить аватарку. Для этого идём на панель"Services/Storage", выбираем там директорию "shared/image", нажимаем "new", загружаем файл аватарки, выбираем его и редактируем. На панели редактирования - нажимаем кнопку "assign to avatar". Если вам не нравится чья-то аватарка или ник, вы можете заменить их на панели просмотра информации о контакте (естественно, эффект будет только на вашем клиенте).

Форумы

Затем неплохо бы было подписаться на пару глобальных форумов, чтобы быть в курсе событий в сети. Для этого идём на панель "Forums", и выбираем там форум "global/xnet/Other", обновляем ему топики (нажатием на "refresh" для обновления списка топиков), выбираем топик "Questions", и нажимаем "refresh" и там (для загрузки сообщений). Делаем тоже самое с топиками "About" и "What's new". Чтобы постоянно получать на своего клиента сообщения из топика, нужно подписаться на топик. Для этого нужно нажать на оранжевую "U" перед именем топика. На открывшейся панели подписки нужно выбрать фид, в который будут идти сообщения из этого топика. Поскольку клиент соединен с сервером по вебсокету, приходящие на клиент сообщения сразу отображаются в интерфейсе пользователя в браузере, в соотвествующем фиде. Вы также можете создать свои форумы в категории personal, где вы будете полным хозяном. Ваш форум будет работать, даже если ваш клиент выключен. Но только вы сможете раздавать роли модератора для управления, или банить в нём пользователей. О том как добавить свой форум в глобал, и других возможностях - читайте в описании, в разделе "Форум" - сылка внизу.

Контакты

Чтобы пригласить кого-то в контакты, нужно на панели "Contacts" нажать "++" и в поле адреса ввести адрес контакта. Адрес контакта - это торадрес его персонального тор-коннектора, без окончания ".onion". Ваш адрес - виден на панели "Workshop/I am" (там еще показан адрес вашего доступа к апи - не перепутайте!) После того как вы отправите предложение контакта, его адрес появится у вас в папке "Outgoing", а у контакта - в папке "Incoming". При нажатии на этот адрес откроется панель информации контакта, с кнопкам "принять" и "отклонить" предложение контакта. Если предложение принято - контакт из входящих переносится в папку "mutual"(взаимные) После этого, вы можете вести абсолютно защищенную переписку. Никто не сможет не только прочитать её, но и узнать о самом факте её существования.

Бэкапы

Помните про бэкапы! После того как вы освоитесь на форуме, и заведёте хотя бы одного друга (контакта), Вы может настроить взаимные бэкапы. Бекапятся все данные клиента. При потере сервера с клиентом - вам нужно только помнить адрес бэкапного клиента, свой адрес, и пароль бэкапа. Вы скачиваете нового клента, запускаете его с опцией "restore", и данными указанными выше, и он подтягивает своё состояние с бэкапного сервера. После востановленния - это будет абсолютно тот же самый клиент со всеми адресами и кошелькам. Файлы бэкапа передаются и хранятся зашифрованными вашим паролем, поэтому владелец бэкапного сервера не может прочитать или изменть в них данные. Более подробно о том как работают бэкапы рассказано в описанни (ссылка внизу)

Апгрейд

Новые версии клиента автоматически накатываюся на всех клиентов в сети, и атоматически же запускаются. Вы можете отключить автозапуск новых версий на панели "Workshop/Server", но в этом случае, вам после обновления придётся стартовать клиента вручную. Старые версии несовместимы. Все клиенты работают в одной версии, что убирает все проблемы с обратной совместимостью. Поскольку все исходники поставляются в каждом дстрибутиве, вы можете самостоятельно собирать и устанавливать клиента после обновления. Все необходимые библиотеки также находятся в дистрибутиве. Если вы разработчик - присоединяйтесь к нам. Наш форум в сети global/xnet/what's new Проект написан на Java, AngularJS, и CSS. Включите VPN перед тем как запускать клиента! Если у вас быстрый серевр с анлимом, вы можете включить на своём тор-узле relay mode. Анонимус будет вам благодарен!
Полезный софт:

Canonical TrueCrypt 7.1a


Помощь проекту:

BTC   3BpGyQcC55iXGYsVUKddtUKSqe4TahACBT
LTC   MUx7dwzBPMkHzdfftMoXLJFjyiYLBc1tWX
DASH  XqBuD2PN1rmUFJZUSYU59o8qtiFZcpQcjj
BEAM  1632f8be98b549d3d63c31f42ed2e4c9a2ebe25216fb3968cd0664e004aa4a47180