마라분타(소프트웨어)

Marabunta (software)
마라분타
개발자마라분타 개발자
초기 릴리즈2005
최종 릴리즈
0.3.2 / 2006년 3월 31일 (2006-03-31)
저장소
기입처C++
운영 체제Windows, Linux
이용가능기간:2개 언어
언어 목록
영어, 스페인어
유형익명 P2P, 온라인 채팅
면허증.GNU 일반 공중 라이선스
웹 사이트marabunta.laotracara.com Edit this on Wikidata

Marabunta는 익명 P2P용 완전 분산 소프트웨어 애플리케이션입니다.주된 목표는 인터넷 검열과의 싸움과 언론의 자유를 보장하는 것이다.개미군락지 등 거대 사회조직에서 찾아볼 수 있는 '질서와 혼돈'이라는 여러 통신 알고리즘을 기반으로 노드 간 정보를 익명으로 교환하는 피어투피어 플랫폼이다.

이 프로젝트는 스페인 사라고사 대학에서 설립되어 컴퓨터 공학을 전공하는 학생들에 의해 개발 및 추진되었습니다.다양한 장소에서 온 개발 팀과 유저들은 프로젝트의 이념적 목적에 이끌려 관심을 보였습니다.소프트웨어는 스페인어와 [1]영어로 제공되며 웹사이트는 영어로도 제공됩니다.

Marabunta는 Qt 그래픽 위젯 툴킷을 사용하여 Linux와 Microsoft Windows 모두에서 사용할 수 있습니다.GNU General Public License로 출시된 Marabunta는 무료 소프트웨어입니다.

목적

Marabunta는 "Free Nets" 프로젝트에서 설명한 아이디어를 구현한 것으로, 다음과 같은 아이디어를 염두에 두고 개발되었습니다.

  • 비난 회피: 중앙 서버를 회피하는 사용자 간의 통신은 허용됩니다.따라서 문책 공격으로부터 자유롭습니다.문책 공격은 통신을 통제하고자 하는 많은 정부나 기업들로부터 흔히 발생합니다.
  • 익명성:어느 정도의 익명 통신이 가능해져, 정보의 출처를 모르는 사이에 정보에 액세스 할 수 있다.
  • 동기와 개발: 마라분타는 스페인에서 개발된 최초의 프로젝트입니다(2005년 첫 번째 버전).그럼에도 불구하고, 이 소프트웨어는 전 세계, 특히 언론의 자유가 거의 또는 전혀 없는 나라에서 사람들이 잠재적으로 사용할 수 있다.

특징들

마라분타 위에서 실행할 수 있는 서비스는 많이 있습니다.문자 메시지 교환이 첫 번째 서비스입니다.인터넷상의 각 컴퓨터가 호스트로서, 서버로서 기능하는 전보 전달의 플랫폼으로서 받아들여질 수 있습니다.

  • 호스트로서: 메시지 송신, 액티브노드 검색 등
  • 서버로서: 노드간의 접속성을 높이기 위한 텍스트메시지 및 요구는 브로드캐스트 전송 방식을 사용하여 네트워크에 라우팅됩니다.

메시지 동보 리스트는 4종류가 있기 때문에 리시버는 General, Technology, Philosophics, Politics 등 관심 있는 목록에만 메시지를 받습니다.

콘텐츠 필터가 허용되므로 특정 패턴의 메시지만 표시됩니다.이는 Marabunta가 잠재적인 대상 메시지를 선택하기 때문에 특정 정보를 검색할 때 특히 유용합니다.

접속

생성된 모든 트래픽은 UDP/IP 프로토콜을 사용합니다.노드간의 접속 설정을 회피하면, 네트워크내의 트래픽플로우가 증가해, 모든 노드의 동작 용장성을 사용할 수 있습니다.게다가, UDP 프로토콜은 데이터그램을 수신하기 위해 소스 호스트를 검증할 필요가 없기 때문에 넷에서 익명성을 높이는 것으로 보일 수 있다.

NAT에서의 포트 포워딩

Marabunta는 UDP 홀 [3]펀치를 지원하지 않기 때문에 NAT의 배후에 있는 사용자는 착신 데이터그램을 전송해야 하는 내부 네트워크의 포트 및 노드를 라우터에 통지하기 위해 포트 전송 루트를 확립해야 합니다.

레퍼런스

  1. ^ 소프트웨어를 실행하고 "Opciones Generales", "Seleccion de Idioma" 영역 탭을 클릭하여 "Castellano"에서 "English"로 변경합니다.
  2. ^ http://apeiron.laotracara.com APEIRON (스페인어만)
  3. ^ v0.3.2 현재

외부 링크

  • (영어) Marabunta 홈페이지(소프트웨어는 기본적으로 스페인어로 표시됩니다.영어로 설정하려면: 소프트웨어를 실행하려면 "Opciones Generales", 영역 "Seleccion de Idioma"(창 아래) 탭을 클릭하고 "Castellano"에서 "English"로 변경합니다.