서렉스

Searx
서렉스
Image of Searx logo
Screenshot-2017-8-31 searx me.png
Searx 웹 인터페이스
개발자애덤 타우버(아스키이무라는 별명)[1]
초기 릴리즈2014년 1월 22일; 7년(2014-01-22)[2]
안정적 해제
1.0.0[3] / 2021년 3월 27일; 6개월 전(2021년 3월 27일)
리포지토리github.com/searx/searx
기록 위치파이톤
유형메타서치엔진
면허증AGPL-3.0 또는 라이터
웹사이트searx.me

Searx(/sɜrrks/; searx로 스타일링됨)는 사용자의 프라이버시를 보호하기 위해 GNU Affero General Public License 버전 3에 따라 사용할 수 있는 무료 메타세르크 엔진이다.[4][5][6][7] 이를 위해 Searx는 결과를 수집하는 검색 엔진과 사용자의 IP 주소나 검색 기록을 공유하지 않는다. 검색엔진이 제공하는 추적 쿠키는 차단돼 사용자 프로파일 기반 결과 수정을 막는다.[8][9] 기본적으로 Searx 쿼리는 HTTP POST를 통해 제출되어 사용자의 쿼리 키워드가 웹 서버 로그에 나타나지 않도록 한다.[a][10][11] Searx는 Pearch의 피어투피어 사용자 소싱 결과 순위를 구현하지는 않지만 [10]Pearch 프로젝트에서 영감을 얻었다.

각 검색 결과는 구글이 사용하는 추적된 리디렉션 링크가 아닌 각각의 사이트에 대한 직접 연결로 제공된다. 또한 이러한 직접 링크는 해당 사이트를 실제로 방문하지 않고도 결과 페이지를 볼 수 있는 캐시된 링크 및/또는 프록시 링크가 함께 제공된다. 캐시된 링크는 웨이백 머신에 저장된 페이지 버전을 가리키고, 프록시 링크는 Searx 기반 웹 프록시를 통해 현재 라이브 페이지를 볼 수 있다. 엔진은 일반 검색 외에도 파일, 이미지, IT, 지도, 음악, 뉴스, 과학, 소셜 미디어, 비디오 등 특정 도메인 내에서 검색하는 탭도 갖추고 있다.[12][13]

많은 공용 사용자 실행 Searx 인스턴스가 있으며,[14] 이 중 일부는 Tor hidden 서비스로 제공된다.[14] 또한 Meta-Searx 인스턴스를 사용하여 검색 쿼리를 임의의 공용 인스턴스로 전달할 수 있다.[14] Searx는 물론 [15][16]Firefox 검색 공급자 플러그인에 공개 API를 사용할 수 있다.[17]

2021년에는 SearXNG라고 알려진 Searx의 포크가 만들어졌다.[18]

검색 엔진 및 기타 설정

모든 범주에서 Searx는 약 82개의 다른 엔진에서 검색 결과를 가져올 수 있다. 여기에는 빙, 구글, 레드딧, 위키백과, 야후, 얀덱스와 같은 주요 검색 엔진과 사이트별 검색이 포함된다.[19] 각 검색 카테고리에 사용되는 엔진은 "기본 설정" 인터페이스를 통해 설정할 수 있으며, 이러한 설정은 개인 정보 보호를 위해 Searx는 사용자 로그인 모델을 구현하지 않기 때문에 서버 쪽이 아닌 사용자의 웹 브라우저의 쿠키에 저장될 것이다. 검색 인터페이스 언어와 검색 결과 언어(20개 이상의 언어 사용 가능)와 같은 다른 설정도 동일한 방식으로 설정할 수 있다.[11]

기본 설정 쿠키 외에도 검색 키워드 이전에 다음 텍스트 검색 연산자 중 하나 이상을 지정하여 각 쿼리에서 사용되는 엔진 수정, 선택한 범주 검색 및/또는 검색할 언어 검색이 가능하다.[20]

  • !category — 기본 범주 대신 지정된 범주를 검색하십시오.
  • ?category — 기본 범주 외에 지정된 범주를 검색하십시오.
  • !engine — 기본 엔진 대신 지정된 엔진을 검색하십시오.
  • ?engine — 기본 엔진 외에 지정된 엔진도 검색하십시오.
  • :language — 기본 언어 대신 지정된 언어로 결과를 검색하십시오.

! 그리고 ? 예를 들어 여러 범주 또는 엔진을 선택하기 위해 연산자를 두 번 이상 지정할 수 있다. !google !deviantart ?images :japanese cow.

인스턴스

사용자라면 누구나 개인 정보 보호의 극대화를 위해 할 수 있는 Searx 인스턴스를 직접 실행할 수 있으며, 브라우저 쿠키가 지워져도 사용자 지정 설정을 보존하기 위해, 실행 중인 소스 코드에 대한 감사 허용 등을 할 수 있다.[21][22][23][24][25][26] 사용자는 모든 공용 인스턴스의 편집 가능한 목록에 Searx 인스턴스를 포함하거나 개인으로 유지할 수 있다.[19][24] 또한 공용 인스턴스에서 사용할 수 없는 자체 호스팅된 인스턴스에 사용자 정의 검색 엔진을 추가할 수도 있다.[27]

다른 Searx 인스턴스를 사용하거나 자신의 인스턴스를 실행하는 또 다른 이유는 2019년 현재 구글이 searx.me(개발자가 운영하는 이전 인스턴스)에서 사용한 IP 주소 중 일부를 포함한 일부 인스턴스를 쿼리하지 못하도록 차단하기 시작하여 "구글(구글 충돌: CAPTCHA 필요)" 오류가 발생하기 때문이다.[28] 이에 대응하여 일부 인스턴스는 지정된 유일한 엔진인 경우에도 구글을 사용하여 검색하는 것을 조용히 건너뛰도록 수정되었다.[29][30]

참고 항목

각주

  1. ^ 대신 HTTP GET 요청을 사용하는 크롬 기반 웹 브라우저를 제외한다.[10]

참조

  1. ^ "asciimoo (Adam Tauber)". GitHub.
  2. ^ Tauber, Adam. "searx: A privacy-respecting, hackable metasearch engine" – via PyPI.
  3. ^ "Release 1.0.0".
  4. ^ Kühnast, Charly. "Peppered with Hits » Linux Magazine". Linux Magazine. Retrieved 2017-08-31.
  5. ^ Bradbury, Danny (August 10, 2017). "Self-hosted search option is a new approach to bursting the filter bubble". Naked Security. Archived from the original on September 4, 2017. Retrieved August 30, 2017.
  6. ^ Zak, Robert (April 3, 2017). "What Is the Best Search Engine for Privacy?". Make Tech Easier. Archived from the original on July 3, 2018. Retrieved August 30, 2017.
  7. ^ Sonmez, John (December 22, 2014). "Searx: self-hosted web metasearch engine". Tuxdiary. Retrieved 2017-08-31.
  8. ^ administrator, Acc. "Як захистити свої дані в інтернеті: 11 корисних додатків". Новини АСС (in Ukrainian). Retrieved 2017-08-31.
  9. ^ "Searx: Die konfigurierbare Suchmaschine, die deine Privatsphäre respektiert". t3n News (in German). Retrieved 2017-08-31.
  10. ^ Jump up to: a b c "about.html". GitHub. Retrieved 2020-05-23.
  11. ^ Jump up to: a b "preferences - searx.me". searx.me. Archived from the original on 2018-03-20. Retrieved 2017-09-25.
  12. ^ "A Primer on Staying Secure and Anonymous on the Dark Web". TechSpot. Retrieved 2017-08-30.
  13. ^ Von Jan Weisensee (2016-09-07). "Searx 0.10.0: Die eigene Suchmaschine auf einem Raspberry Pi" [Searx 0.10.0: Your own search engine on a Raspberry Pi]. golem.de (in German). Archived from the original on 2020-08-07. Retrieved 2017-08-31.
  14. ^ Jump up to: a b c "Public Searx instances". searx.space.
  15. ^ "Search API — searx 0.12.0 documentation". searx.github.io. Retrieved 2017-08-31.
  16. ^ Seitz, Justin (2017-04-18). "Building a Keyword Monitoring Pipeline with Python, Pastebin and Searx Automating OSINT Blog". www.automatingosint.com. Retrieved 2017-08-31.
  17. ^ "Search results for "searx" – Add-ons for Firefox (en-US)". addons.mozilla.org. Retrieved 2019-07-15.
  18. ^ searxng/searxng, SearXNG, 2021-10-12, retrieved 2021-10-12
  19. ^ Jump up to: a b Tauber, Adam (2017-08-30). "searx: Privacy-respecting metasearch engine". Retrieved 2017-08-31.
  20. ^ "Search syntax — searx 0.12.0 documentation". searx.github.io. Retrieved 2017-08-30.
  21. ^ "My Searx instance - Logan Marchione". Logan Marchione. 2015-10-18. Retrieved 2017-08-31.
  22. ^ "New fast and private searx instance in Europe for private websearches • r/privacy". Reddit. Retrieved 2017-08-31.
  23. ^ "How to setup your own privacy respecting search engine in a couple of hours with a free ssl certificate • r/privacytoolsIO". Reddit. Retrieved 2017-08-31.
  24. ^ Jump up to: a b "Why use a private instance? — searx 0.12.0 documentation". searx.github.io. Retrieved 2017-08-31.
  25. ^ "Privacy advantages of running my own searx instance • r/privacytoolsIO". Reddit. Retrieved 2017-08-31.
  26. ^ "Searx.me is overloaded. Privacytools.io should link to just the instances page or randomize. • r/privacytoolsIO". Reddit. Retrieved 2017-08-31.
  27. ^ "Engine overview — searx 0.12.0 documentation". searx.github.io. Retrieved 2017-08-31.
  28. ^ "Google Captcha". GitHub issues. 2016-10-12. Retrieved 2020-05-23.
  29. ^ "!google cow - searx". searx.info. Retrieved 2019-07-15. Sorry! we didn't find any results. Please use another query or search in more categories.
  30. ^ "!google cow - searx". search.disroot.org. Retrieved 2019-07-15. Sorry! we didn't find any results. Please use another query or search in more categories.

외부 링크