Práva intitle všechny uživatelské publikace předchozí. Operátoři vyhledávačů Google

Během několika posledních let se objevilo mnoho článků, které varují, že hackeři (nebo crackeři, chcete-li) používají vyhledávač Google k získání přístupu k souborům, ke kterým nemají mít přístup , možná to někdo používá pro své účely už delší dobu, ale vždy mě zajímalo, abych sám zjistil, jak to funguje V roce 2001 napsal James Middleton článek pro vnunet.com, který pojednával o používání speciálních slov pomocí vyhledávače Google k nalezení důležitých bankovních informací:

"V příspěvku na jednom z bezpečnostních fór bylo řečeno, že zadáním "Index of / +banques +filetype:xls" do vyhledávacího pole by bylo možné nakonec získat důležité/tajné excelové tabulky z francouzských bank. Stejná technologie by mohla být používá se k vyhledávání souborů s hesly"

Další článek, který se objevil na wired.com popisuje, jak Adrian Lamo, hackerČasto figuroval ve zprávách o počítačové kriminalitě a používal Google k získání přístupu na webové stránky velkých korporací.

"Například, když zadáte 'Vyberte databázi k zobrazení' - běžná fráze používaná v databázovém rozhraní FileMaker Pro - Google vrátí přibližně 200 odkazů, z nichž většina vede na stránku s přístupem k FileMakeru pro všechny uživatele."

Podobné články se na internetu objevovaly i nadále. Webové stránky vlády a armády Spojených států byly také zranitelné, protože skripty používané administrátory lze snadno najít pomocí google. Zdravotní záznamy, osobní poznámky – vše může nečekaně skončit v rukou uživatelů tohoto vyhledávače. Články však nikdy nepopisovaly, jak lze Google použít pro „takové“ účely. Dokonce i příklad řádku, který jsem zadal hacker nebyl zpřístupněn širšímu publiku. Po tom, co jsem naposledy četl takový článek, jsem se rozhodl, že je čas na to přijít sám – opravdu vám Google umožňuje vše, co bylo tolikrát zmíněno v různých zprávách. Následující text je výsledkem mého výzkumu.

Teorie

Ve skutečnosti je teorie velmi jednoduchá. Chcete-li získat informace, které vás zajímají, musíte se pokusit představit si, v jakých souborech by tyto informace mohly být, a pak je prostě zkusit najít. (Zkuste například vyhledat soubory *.xls). Nebo můžete zaujmout zajímavější přístup – popřemýšlet o čem software nainstalovaný na napadeném počítači, poskytuje možnost provádět úkoly, které potřebujete, a poté zadat kritické/nebezpečné soubory tohoto softwaru do vyhledávacího pole. Příkladem může být redakční systém. Musíte tento systém prozkoumat, zjistit, jaké soubory obsahuje, a poté použít Google. Ale vraťme se k výše popsanému příkladu databáze. Víte, že řádek "zobrazit databázi" je na webových stránkách, ke kterým byste neměli mít přístup. Stačí tedy najít stránky, které tento řetězec obsahují, nebo zjistit, že například možnost „zobrazit databázi“ odkazuje na stránku „viewdbase.htm“, to znamená, že ji budete muset zadat do vyhledávacího pole .

Nejdůležitější je jasně si stanovit cíl a vědět, co chcete najít. Teprve potom můžete používat Google.

Možnosti vyhledávání Google

Google umožňuje vyhledávat speciální typy souborů, to znamená, že jako výsledek hledání nezískáte html stránky (webové stránky), ale např. soubor Microsoft Excel. Zde je to, co musíte zadat do vyhledávacího pole:

Filetype:xls (pro soubory Excel) nebo filetype:doc pro soubory Word.

Zajímavější asi bude najít soubory *.db a *.mdb. Můžete vyhledávat i jiné typy souborů. První, co vás napadne, jsou soubory *.cfg nebo *.pwd, *.dat atd. Nejprve se zamyslete nad tím, které soubory mohou obsahovat cenné informace.

Další užitečnou možností při vyhledávání je inurl: možnost, která umožňuje vyhledávat zadaná slova v adrese URL. To vám dává možnost vyhledávat adresáře, které potřebujete.

Příklad: inurl:admin Výsledkem hledání budou webové stránky, které mají v url slovo „admin“.

Index of

Možnost „index“ také není vývojáři Google úplně promyšlená, ale bude pro nás velmi užitečná. Pokud použijete možnost „index of“, pak vám Google v důsledku toho zobrazí seznam adresářů na serveru. Zde je příklad:

"index" admin nebo index.of.admin

Výsledkem bude výpis více "admin" adresářů.

Možnost „site“ vám umožňuje zobrazit výsledky vyhledávání pouze pro konkrétní doménu nebo web. Můžete například vyhledávat na všech stránkách .com nebo .box.sk nebo .nl nebo pouze na jedné stránce. Bude velmi zajímavé hledat na vojenských a vládních stránkách. Zde je příklad vyhledávacího řetězce:

Site:mil nebo site:gov

Site:neworder.box.sk "deska"

Intitle je další zajímavou možností. Nechá vás hledat html soubory, jejichž název obsahuje slovo nebo kombinaci slov, které potřebujete. Hledaný řetězec bude vypadat takto: intitle:word_here. Můžete zjistit, jaká slova jsou přítomna v názvu, řekněme, stejného redakčního systému, a poté tato slova vyhledat na google pomocí možnosti Intitle. V důsledku toho budete mít přístup k podobným systémům na jiných stránkách.

Možnost Odkaz vám umožňuje zjistit, které webové stránky mají odkaz na vámi zadaný web. Jak je popsáno v knize „Hacking Exposed Third Edition“, můžeme tuto možnost použít také pro naše vlastní účely.

Kombinace možností při vyhledávání

Všechny výše uvedené možnosti vám mohou, ale také nemusí být známy. V každém případě s jejich použitím získáme zajímavý výsledek. Faktem zůstává, že Google ukazuje svou magickou sílu, když tyto možnosti začneme mezi sebou kombinovat. Můžete zkusit vyhledat například toto:

inurl:nasa.gov filetype:xls "restricted" nebo toto: site:mil filetype:xls "password" nebo možná toto: site:mil "index of" admin

(Tyto příklady jsou jen z hlavy a nevím, jestli Google objeví něco zajímavého. Abyste dosáhli očekávaného výsledku, musíte najít kombinaci možností).

Příklady; Praktický materiál

Speciální typy souborů: *.xls, *.doc, *.pdf *.ps *.ppt *.rtf

Pro začátek zkuste vyhledat ty soubory, ve kterých se podle vás nacházejí informace, které vás zajímají. Pro mě byly jasné volby následující:

Heslo, hesla, pwd, účet, účty, ID uživatele, uid, přihlášení, přihlášení, tajemství, tajemství. Všechna tato slova jsem samozřejmě hledal s příponou *.doc, *.xls a *.db

Objevily se tedy první zajímavé výsledky, zvláště pokud hledáte soubory s příponou *.db. je to pravda, hesla Našel jsem to i v souborech *.doc.

http://www.doc.state.ok.us/Spreadsheets/private%20prison%20survey%20for%20web.xls
http://www.bmo.com/investorrelations/current/current/suppnew/private.xls
http://www.nescaum.org/Greenhouse/Private/Participant_List.xls
http://www.dscr.dla.mil/aviationinvest/attendance_5Apr01.xls
http://web.nps.navy.mil/~drdolk/is3301/PART_IS3301.XLS

Admin.cfg

Admin.cfg je ve většině případů konfigurační soubor správce. Mnoho vývojářů softwaru také používá názvy jako „config“, „admin“ nebo „setup“. Tyto soubory často obsahují citlivé informace, a proto by neměly být přístupné většině lidí. Pokusil jsem se vyhledat soubor admin.cfg pomocí následujícího vyhledávacího řetězce:

inurl:admin.cfg "index"

V důsledku toho Google vrátil spoustu souborů, z nichž některé byly velmi zajímavé;). Například jsem našel soubor: http://www.alternetwebdesign.com/cgi-bin/directimi/admin.cfg, který obsahoval hesla Jeden heslo byl z databáze, která se nacházela na adrese: http://www.alternetwebdesign.com/cgi-bin/directimi/database.cgi?admin.cfg. Databáze obsahovala důvěrné informace od klientů společnosti. Rozhodl jsem se kontaktovat tuto společnost a říct jim o zranitelnosti. Lidé tam byli přátelští a řekli, že se v blízké budoucnosti pokusí zaplnit mezeru.

Webadmin

Před časem, když jsem pracoval na tomto článku, navštívil jsem web:

http://wacker-welt.de/webadmin/

Bylo tam napsáno, že „webadmin“ umožňuje na dálku upravovat obsah webu, nahrávat soubory atd. Hlavní stránka ovládacího centra webadmin se nazývá „webeditor.php“. Dalším mým krokem bylo samozřejmě navštívit google a pomocí možnosti „inurl“ najít stránky webeditor.php. Zde je to, co jsem zadal do vyhledávacího pole:

inurl:webeditor.php

a toto jsem našel:

http://orbyonline.com/php/webeditor.php
http://www-user.tu-chemnitz.de/~hkri/Neuer%20Ordner/webeditor.php
http://artematrix.org/webeditor/webeditor.php
http://www.directinfo.hu/kapu/webeditor.php

Přístup ke všem těmto souborům byl neomezený, a to vše proto, že se majitelé stránek neobtěžovali instalovat (správně) ochranu pomocí .htaccess. Taková chyba umožňuje absolutně každému uživateli internetu nahradit webové stránky na serveru a následně znehodnotit stránku. Možnost nahrát soubory vám umožní získat plný přístup k serveru.

Po procházení těchto stránek jsem si všiml, že soubor, který umožňuje nahrávat soubory, se jmenuje „file_upload.php“. Poté přichází do hry Google.

http://www.hvcc.edu/~kantopet/ciss_225/examples/begphp/ch10/file_upload.php

Zde je dobrý příklad:

http://www.pelicandecals.com/admin/webeditor.php

Dáno skript umožňuje upravovat soubory jako v předchozích příkladech, včetně index.php. Teoreticky může každý zájemce změnit stávající nebo nahrát vlastní skript na server a spustit jej. Myslím, že nemá cenu zmiňovat důsledky.

http://www.pelicandecals.com/admin/administration.html

Zde byly dostupné informace o zákaznících, možnost změny cen u zboží atd.

Systémy pro správu obsahu stránek

Systémy pro správu obsahu webových stránek jsou programy, které umožňují webmasterům upravovat a měnit obsah webových stránek. Totéž platí pro ovládací panely pro webové stránky. Základem je, že musíte určit, které soubory jsou v daném produktu klíčové. Tento soubor může být „cms.html“, „panel.html“ nebo „control.cfg“.

Frontpage Server Extensions HTML Administrační formuláře

„FrontPage Server Extensions můžete vzdáleně spravovat z libovolného počítače připojeného k internetu pomocí FrontPage Server Extension HTML Administrační formuláře."
Zde je to, co o tom říká dokumentace společnosti Microsoft. To znamená, že uživatelé, kteří mají přístup k těmto formulářům, mohou provádět některé administrativní funkce na dálku. To znamená, že formuláře musí být dobře chráněny před neoprávněnými uživateli. No a co takhle hledat takové formuláře na internetu? První věc, kterou musíme udělat, je zjistit, jaké soubory tento používá. software Rychlá návštěva webu společnosti Microsoft nebo letmý pohled na dokumentaci FrontPage ukáže, že domovská stránka všech formulářů pro správu je „fpadmin.htm“. Toto je soubor, který budeme hledat. Nejprve však musíme správně vybrat možnosti, které budou použity ve vyhledávací liště, abychom získali požadovaný výsledek. Pokud je provedena výchozí instalace, jsou všechny soubory umístěny v adresáři "admin". Pamatujeme si vše, co jsme se naučili o možnostech Google a teorii vyhledávání, vyhledávací řetězec jako:

inurl:fpadmin.htm "index" správce nebo inurl:admin/fpadmin.htm

A zde jsou výsledky získané hledáním:

http://www.lehigh.edu/~ineduc/degree_programs/tbte/admin/
http://blackadder.eng.monash.edu.au/frontpage/admin/
http://www.lehigh.edu/collegeofeducation/degree_programs/tbte/admin/
http://www.vsl.gifu-u.ac.jp/freeman/frontpage4/admin/
http://www.tech-geeks.org/contrib/loveless/e-smith-fp-2002/frontpage/version5.0/admin/1033/fpadmin.htm
http://fp.nsk.fio.ru/admin/1033/fpadmin.htm

Zde je to, co je dále napsáno v dokumentaci FrontPage:

"Z bezpečnostních důvodů, HTML Formuláře pro správu nejsou aktivní ihned po instalaci, což vám neumožní vzdáleně spravovat FrontPage z webového prohlížeče."

To znamená jediné – některé odkazy, které nám vyhledávač Google dal, se mohou ukázat jako zbytečné a jejich funkčnost lze ověřit jediným způsobem – zkuste použít některou z administrátorských funkcí a uvidíte výsledek. Rozhodl jsem se nezajít tak daleko, abych neporušil zákon. Ale nejsem tu, abych tě učil mravnímu chování, alespoň ne dnes.

Směrovač Freesco

Software routeru Freesco pro Linux ve výchozím nastavení nainstaluje malý prohlížeč, který majitelům umožňuje ovládat provoz routeru prostřednictvím protokolu HTTP. Ve výchozím nastavení se přihlaste a heslo pro ovládací panel - "admin". Mnoho uživatelů freesco o tom neví. Ovládací panel routerů Freesco můžete vyhledat pomocí následujícího řádku:

intitle:"freesco control panel" nebo "check the connection" tato slova jsou buď v názvech stránek, nebo na stránkách samotných. Všechno to vede k jedné věci - musíte studovat software najděte jeho části, které jsou zodpovědné za něco důležitého (stejná stránka správce) a vytvořte řádek, pomocí kterého získáte přístup k těmto stejným částem.

Další tipy

    • Pamatujte, že angličtina je nejběžnějším jazykem na internetu, ale není jediným. Zkuste hledat slova nebo řádky ze svého rodného jazyka nebo francouzštiny nebo němčiny atd. Například „beeheer“ znamená v němčině „správa“.
    • Můžete použít řetězce ze seznamu zranitelností jakéhokoli bezpečnostního skeneru. Pro příklady můžete jít zde: http://paris2k.at.box.sk/listings/
    • Zkuste vyhledat soubory "config.inc.php" nebo "mysql.cfg" - mohou obsahovat kombinace přihlašovacího jména a hesla do databáze MySQL Zkuste použít slova ve vyhledávacím poli PHP SQL mySQL atd.
    • Zkuste tyto kombinace: inurl:admin "index" "databáze" nebo inurl:phpmyadmin "index" nebo inurl:mysql "index" site:neworder.box.sk intitle:index.of nebo intitle:index.of.private (=intitle:"index of private")

Závěr

Internet je síť, ke které jsou připojeny statisíce nebo dokonce miliony webových serverů a teoreticky máte přístup ke všem datům, samozřejmě, pokud nejsou řádně chráněna. Vývojáři softwaru i koncoví uživatelé by měli věnovat větší pozornost výchozí konfiguraci zabezpečení a bezpečnostní politice. Vždy se totiž najdou lidé, kteří dělají chyby, vše instalují standardně, používají špatně chráněný software a je jim to úplně jedno, nebo stále věří, že se nic nestane, když to všechno takhle dají na internet. Stále se ale najdou zvědaví jedinci, kteří rádi najdou zajímavé informace ne pro zvědavé oči. Google vám v takových věcech může hodně pomoci a není to vůbec těžké.

Představte si, že byste mohli shromažďovat a analyzovat marketingové nápady konkurentů, aniž byste museli provádět úplný audit jejich webových stránek. Není to skvělé? Jen pomyslete na možnosti, které to otevře pro váš online marketing a propagaci. Když budete vědět, co mají vaši konkurenti v rukávu, můžete vytvářet relevantnější obsah, získat větší organickou návštěvnost a zvýšit konverze.

Zní to dobře, že? Pak věnujte pozornost – nabízíme tajnou zbraň, která vám umožní během několika sekund špehovat nápady vašich konkurentů. Tato zbraň je 100% zdarma – může ji používat každý hráč na trhu. Asi víte, o čem mluvíme. A pravděpodobně tuto platformu používáte každý den. Protože tajnou zbraní, o které mluvíme, jsou operátoři.

Co jsou vyhledávací operátory?

Operátory vyhledávání Google jsou příkazy a symboly, které omezují nebo rozšiřují váš vyhledávací prostor. Mohou být použity téměř pro jakýkoli účel, včetně výzkumu konkurence. Pokud vaši konkurenti nejsou dostatečně známí na to, aby se okamžitě objevili v horní části výsledků vyhledávání, pak tradiční vyhledávání nebude příliš užitečné – procházení výsledků zabere spoustu času.

Když potřebujete omezit prostor pro vyhledávání, mohou vám pomoci vyhledávací operátory. Jsou užitečné pro SEO, obsahový marketing a mnoho dalších oblastí. A na rozdíl od specializovaných programů a utilit jsou vyhledávací operátory dostupné všem přímo na liště vyhledávače.

Představme si, že jste malé webové studio, které pomáhá obchodníkům a plánuje poskytovat služby pro práci s levnými nebo bezplatnými kutilskými službami, jako je Canva. Jak můžete rychle pochopit jejich obsah, marketingové strategie a publikum?

Analýza celého webu je ohromující úkol. Samozřejmě můžete jednoduše vyhledat „konkurenti Canva“. Objem výstupu pro takový požadavek však nelze pečlivě analyzovat:

Získáte příliš mnoho výsledků – 221 000 odkazů, abych byl přesný. Strávíte hodiny procházením jejich řádků, abyste našli informace, které potřebujete. Jak okamžitě získat přehled nejrelevantnějších stránek pro žádost? Zde vám pomohou vyhledávací operátory.

V případě pochybností použijte řetězce velení

Použití vyhledávacích operátorů může být obtížné. Někdy je pro dosažení cíle snazší přidat jedno nebo dvě další tvrzení.

Příkazové řetězce vám umožňují používat více vyhledávacích operátorů ke zlepšení výsledků vyhledávání. Bez ohledu na to, jak je používáte, vám vyhledávací řetězce pomohou rychleji se dostat k potřebným datům.

Teď pojďme.

Příkaz 1: site:

site: je základní příkaz, který spustí vyhledávání na stránkách konkurence. Tým omezuje výsledky vyhledávání na jeden web, díky čemuž budou výsledky relevantnější. Řekněme, že prozkoumáváme web Canva a chceme analyzovat jeho stránky. Můžeme přejít přímo ke zdroji a prostudovat jej ručně, ale bude to chvíli trvat.

Další možností je zadat do Googlu „site:canva.com/ru_ru“. Výsledkem je toto:

Upozorňujeme, že všechny výsledky pocházejí pouze z webu, který potřebujeme. Nemusíte procházet reklamy, články, vlákna fóra a další informace o zdrojích třetích stran. Obdrželi jste krátký seznam stránek jednoho webu. Rychlým prohledáním tohoto seznamu můžete získat nápady pro své vlastní projekty.

Ve výše uvedeném příkladu je ale jeden nedostatek: zúžili jsme vyhledávání na jeden web, ale výsledky jsou stále poměrně velké. K žádosti musíme přidat několik dalších podmínek. Představme si, že vaše společnost klade zvláštní důraz na tvorbu infografiky. V tomto případě jednoduše přidejte požadavek „vytvořit infografiku“ za operátor site: a adresu webu. Vypadá to takto: "site:canva.com vytvořit infografiku."

V důsledku toho budete dostávat mnohem méně odkazů. V našem příkladu vyhledávač vrátil pouze 21 stránek. Nyní můžete prozkoumat materiály relevantní pro vaše obchodní zájmy.

Přesně řečeno, pokud byste hledali „Canva“ a „infografika“, získali byste stejné výsledky. To byste se ale museli prokousávat desítkami a desítkami nepodstatných stránek. To je důvod, proč je operátor site: tak užitečný. Výrazně zužuje vyhledávání a pomáhá vám rychleji získat potřebné informace.

Příkaz 2: intitle: nebo allintitle:

Uvažujme dva příkazy, které provádějí přibližně stejnou funkci. Vyhledávací operátory intitle: a allintitle: vyhledávají stránky, které mají v poli „title“ zadané hledané výrazy. Tyto operátory jsou skvělé pro hledání přesných frází v názvech stránek, článků nebo vstupních stránek.

Řekněme, že spustíte vyhledávání „infografických šablon“:

To je lepší – jen 52 700 stran. Problém je ale v tom, že ani tato emise není dostatečně úzká. A pokud jste si všimli, příkaz nyní přijímá pouze první slovo požadavku - „vzory“. Pojďme to mírně přeformulovat a zahrnout do vyhledávání celý dotaz.

Nyní máme 3300 stran – velký pokrok! Stejného výsledku bychom dosáhli, kdybychom místo těžkopádných „intitle:intitle:infographic templates“ použili příkaz „allintitle:infographic templates“. Operátor Allintitle: prohledává celou frázi pomocí názvů stránek.

Odstranili jsme tedy 99 % irelevantních stránek a nyní můžeme v klidu studovat výsledky, které jsou pro nás nejzajímavější. Výsledky však lze ještě více zúžit přidáním operátoru site:. Například: „allintitle:infographic templates site:canva.com/ru_ru“. Kombinace dvou operátorů vám umožní zúžit objem vyhledávání pouze na několik odkazů.

To vám umožní získat mimořádně konkrétní a relevantní materiály na téma, které vás zajímá.

Příkaz 3: intext: nebo allintext:

Operátory intext: nebo allintext: také umožňují najít slovo nebo frázi, ale pouze v těle stránky, nikoli v názvu. Operátor allintext:, stejně jako operátor allintitle:, vyhledává celé fráze, takže není nutné před každým slovem uvádět příkaz intext:.

Tyto týmy poskytují ještě hlubší vhled do obsahu konkurentů. To je užitečné zejména při zkoumání strategie SEO jejich stránek a při učení se, jak vyhledávače kategorizují své stránky.

Nyní jsou výsledky vyhledávání zcela založeny na konkrétních slovech a frázích. Pokračujeme však v zužování vyhledávacího pole a vracíme se k operátoru site:, protože nás zajímá obsah konkrétního webu:

Opět jsme obdrželi malý výstup - pouze 34 výsledků. Teď už stačí jen vybrat ty nejlepší články, přečíst si je a vypůjčit si ty nejvýnosnější nápady od svého konkurenta.

Příkaz 4: Přesné hledání s uvozovkami

Další metoda hledání přesných shod slova nebo fráze. Tento příkaz je zvláště užitečný pro vyhledávání klíčových frází na konkurenčním webu.

Když svůj dotaz uzavřete do uvozovek, najdete přesné shody – na rozdíl od běžných výsledků vyhledávání. Podívejme se, jak to funguje, na příkladu fráze „infografika pro obchodníky“.

Služba tedy není propagována přímo pro toto klíčové slovo. To je na jednu stranu špatné – jak Canva s tímto publikem pracuje, se nám nepodaří zjistit. Na druhou stranu máme šanci nabídnout vlastní řešení publiku, které marketing Canva nezasáhne. Myslíte si, že byste přišli s takovým podnikatelským nápadem, aniž byste znali techniky chytrého vyhledávání?

Příkaz 5: vylučte slova (-) nebo přidejte slova (+)

Někdy během procesu konkurenční analýzy budete muset vyloučit nebo přidat určité výrazy, abyste získali požadované výsledky. V takových případech použijte symboly (-) nebo (+) k přidání nebo odstranění konkrétních slov z vyhledávání.

Potřebujete například najít informace o infografice, ale nechcete vidět příliš mnoho příkladů. Poté z výstupu vyloučíme slovo „příklady“ a dostaneme toto:

Obdrželi jsme spoustu odkazů na zdroje o infografikách s konkrétními tipy a návody, ale bez otravných příkladů.

Jak asi tušíte, znak (+) naopak slovo do vyhledávání zahrnuje. Používáme ho k vyhledání infografiky o obsahovém marketingu. Zde je základní vyhledávání:

Tým 6: Související:

Poslední vyhledávací operátor v této kolekci vrátí weby podobné doméně daného zdroje. Jakmile prozkoumáte webovou stránku svého hlavního konkurenta, můžete zkontrolovat, kdo další působí na vašem trhu. Díky tomu se snáze vyhnete překrývání a vyniknete mezi podobnými nabídkami. Vraťme se k nástroji Canva a uvidíme, zda Google dokáže najít stránky s podobným modelem?

Pouze 9 výsledků! Získáte tak další seznam zdrojů, které můžete v budoucnu prozkoumat.

Závěr

Pokud jste při vývoji digitální marketingové strategie na pochybách, podívejte se, co dělají vaši konkurenti. Tradiční metody vyhledávání však nemusí poskytovat rychlé výsledky. Naučte se proto „googlovat“ jako profík – pomocí vyhledávacích operátorů. Tyto příkazy vám umožní filtrovat výsledky podle webu, názvu, textu a dokonce najít weby podobné zdroji konkurence. Tímto způsobem zmenšíte oblast vyhledávání z milionů odkazů na několik desítek nejdůležitějších stránek.

Co dělat, když jste analyzovali své konkurenty, sestavili „sémantické jádro“ nejslibnějších klíčových slov a jste připraveni spustit kampaň? Nezapomeňte na něm přijmout cílený příchozí provoz.

Kluci, vložili jsme do stránek duši. Děkuji za to
že objevujete tuto krásu. Díky za inspiraci a husí kůži.
Přidejte se k nám Facebook A VKontakte

V době digitálních technologií a vysokorychlostního internetu si můžete zjistit jakékoli informace. Za pár minut najdeme recepty na lahodný koláč nebo se seznámíme s teorií vlnově-částicové duality.

Potřebné informace je ale často nutné prosévat kousek po kousku a strávit nad nimi více než jednu hodinu. webové stránky Shromáždil jsem pro vás nejúčinnější metody, které vám pomohou najít vzácné materiály několika kliknutími.

1. Buď jedno nebo druhé

Někdy si nejsme úplně jisti, zda jsme si správně zapamatovali nebo slyšeli správné informace. Žádný problém! Stačí zadat několik vhodných možností pomocí ikony „|“. nebo anglické „nebo“ a poté vyberte příslušný výsledek.

2. Hledejte podle synonyma

Jak víte, velký a mocný ruský jazyk je bohatý na synonyma. A někdy to není vůbec výhodné. Pokud potřebujete rychle najít stránky na dané téma, a ne pouze na konkrétní frázi, použijte symbol „~“.

Například výsledky dotazu „zdravé jídlo“ vám pomohou osvojit si zásady zdravého stravování, seznámí vás se zdravými recepty a produkty a také doporučí návštěvu zdravých restaurací.

3. Hledejte na webu

4. Hvězdná síla

Když nás selže zákeřná vzpomínka a beznadějně ztratí slova nebo čísla z fráze, přichází na pomoc ikona „*“. Stačí jej umístit na místo zapomenutého fragmentu a získat požadované výsledky.

5. Spousta chybějících slov

Ale pokud vám z paměti zmizelo nejen jedno slovo, ale polovina fráze, zkuste napsat první a poslední slovo a mezi ně - AROUND (přibližný počet chybějících slov). Například takto: "ANY JÁ jsem tě opravdu nemiloval(7)."

6. Časový rámec

Někdy se zoufale potřebujeme seznámit s událostmi, které nastaly v určitém časovém období. Za tímto účelem přidáme k hlavní frázi časový rámec, napsaný přes elipsu. Chceme například vědět, jaké vědecké objevy byly učiněny v letech 1900 až 2000.

7. Hledejte podle názvu nebo odkazu

Aby vyhledávač našel klíčová slova v nadpisu článku, zadejte před dotaz bez mezery slovo „intitle:“ a v odkazu hledal slovo – „inurl:“.


2.
3.
4.
5. Očekávání
6.
7. WebDriver API
8. Dodatek: Často kladené otázky

5. Očekávání

V dnešní době většina webových aplikací využívá technologii AJAX. Když je stránka načtena v prohlížeči, prvky na této stránce se mohou načítat v různých časových intervalech. To ztěžuje nalezení prvků, pokud prvek není přítomen v DOM, je vyvolána výjimka ElementNotVisibleException. Pomocí očekávání můžeme tento problém vyřešit. Čekání udává určitý časový interval mezi prováděnými akcemi - vyhledáním prvku nebo jakoukoli jinou operací s prvkem.

Selenium WebDriver poskytuje dva typy čekání – implicitní a explicitní. Explicitní čekání způsobí, že WebDriver počká, než nastane určitá podmínka, než provede akci. Implicitní čekání způsobí, že WebDriver bude po určitou dobu dotazovat DOM, když se pokusí najít prvek.

5.1 Explicitní očekávání

Explicitní čekání je kód, pomocí kterého určíte, jaká nezbytná podmínka musí nastat, aby byl proveden další kód. Nejhorším příkladem tohoto typu kódu je použití příkazu time.sleep(), který nastavuje přesnou dobu spánku. Existují lepší metody, které vám pomohou napsat kód, který čeká přesně tak dlouho, jak je potřeba. Jednou z takových metod je WebDriverWait v kombinaci s ExpectedCondition.

Ze selenu importujte webový ovladač ze selenium.webdriver.common.by import By z selenium.webdriver.support.ui importujte WebDriverWait z selenium.webdriver.support importujte očekávané_podmínky jako ovladač EC = webdriver.Firefox() driver.get("http:// somedomain/url_that_delays_loading") zkuste: element = WebDriverWait(driver, 10).until(EC.presence_of_element_located((By.ID, "myDynamicElement"))) nakonec: driver.quit()
Tento kód počká 10 sekund, než vyvolá výjimku TimeoutException, nebo pokud během těchto 10 sekund najde prvek, vrátí jej. WebDriverWait ve výchozím nastavení volá ExpectedCondition každých 500 milisekund, dokud neobdrží úspěšný návrat. Úspěšný návrat pro ExpectedCondition je typu Boolean a vrací true, nebo vrací hodnotu ne null pro všechny ostatní typy ExpectedCondition.

Očekávané podmínky
Při automatizaci webových stránek se často vyskytují určité podmínky. Implementace každého z nich jsou uvedeny níže. Vazby v Selenium Python poskytují některé pohodlné metody, takže nemusíte sami psát třídu expect_condition nebo vytvářet vlastní balíček nástrojů.

  • název_je
  • název_obsahuje
  • přítomnost_umístěného_prvku
  • viditelnost_umístěného_prvku
  • viditelnost_of
  • přítomnost_všech_umístěných_prvků
  • text_to_be_present_in_element
  • text_to_be_present_in_element_value
  • frame_to_be_available_and_switch_to_it
  • neviditelnost_umístěného_prvku
  • element_to_be_clickable - je zobrazen a povolen.
  • zatuchlost
  • element_to_be_selected
  • element_location_to_be_selected
  • element_selection_state_to_be
  • element_located_selection_state_to_be
  • výstraha_je_přítomna
z selenium.webdriver.support importujte očekávané_podmínky jako EC wait = WebDriverWait(driver, 10) element = wait.until(EC.element_to_be_clickable((By.ID,"someid")))
Modul expect_conditions již obsahuje sadu předdefinovaných podmínek pro práci s WebDriverWait.

5.2 Implicitní čekání

Implicitní čekání říká WebDriver, aby se dotazoval na DOM po určitou dobu, když se pokouší najít prvek nebo prvky, které nejsou v danou chvíli dostupné. Výchozí hodnota je 0. Po nastavení je nastaveno implicitní čekání na dobu trvání instance objektu WebDriver.

Z importu selenu webdriver driver = webdriver.Firefox() driver.implicitly_wait(10) # sekund driver.get("http://somedomain/url_that_delays_loading") myDynamicElement = driver.find_element_by_id("myDynamicElement")
Pokračujte další kapitolou.

Zdálo by se, že Facebook již značně usnadnil správu vašich nastavení ochrany osobních údajů, ale stále přicházejí četné dotazy a stížnosti. V komentářích a v komentářích dostáváme téměř každý den otázky se stejným obsahem: “ Jak skrýt příspěvek před všemi?«, « Nechci být nalezen ve vyhledávání«, « Jak zavřít stránku?"a další.

Nebudeme zvažovat všechny možnosti soukromí a psát online manuál. To vše snadno najdete v centru nápovědy Facebooku. Pokusíme se poukázat na nejoblíbenější otázky a poskytnout nejstručnější a nejsrozumitelnější odpovědi.

Viditelnost příspěvku

Nejoblíbenější otázka. Ale ve skutečnosti je vše elementární. Příspěvky můžeme zviditelnit pro následující možnosti:

  • Viditelné pro všechny
  • Viditelné pro přátele
  • Viditelné pro přátele kromě známých
  • Viditelné pouze pro mě
  • Viditelné pro seznam lidí
  • Viditelné pro všechny kromě seznamu Lidé

Nastavení: přejít na NastaveníDůvěrnostKdo může vidět můj obsah?

A vyberte značku, kterou potřebujete. Pokud chcete nastavit viditelnost pro samostatný seznam uživatelů, vyberte Uživatelská nastavení.

Upozorňujeme, že tato nastavení se budou vztahovat pouze na nové příspěvky, ale chcete-li je použít i na staré příspěvky, klikněte na tlačítko Omezit přístup k předchozím publikacím. Můžete také nastavit rozsah viditelnosti pro každou publikaci samostatně (přímo v časové ose).

Viditelnost kroniky

Druhá nejoblíbenější otázka: „ Jak udělat kroniku neviditelnou?". Bohužel (nebo spíše k článku) nemůžete být na Facebooku neviditelní. Můžete skrýt/odkrýt příspěvky, fotky, osobní údaje, ale neskrýt celý profil. Jedinou možností je odstranit kroniku z výsledků vyhledávání.

Nastavení: Důvěrnost

Obtěžující uživatelé

Facebook není VKontakte, je tu mnohem méně spamu a vyšší kultura komunikace, ale stejně se dříve nebo později setkáte s postavami, které se vám budou snažit prodat nějaký produkt, pozvat vás na další obchodní školení nebo vás prostě obtěžovat hloupými dotazy. Proti spamu lze bojovat posílením filtrování nebo dokonce osobním zákazem.

Jak víte, Facebook má dvě složky se soukromými zprávami. první - Doručená pošta, druhý - Ostatní. U schránek je to jasné, ale jiné jsou něco jako složka „spam“ v poštovních službách. Přepnutí filtru do režimu Vylepšená filtrace, budete dostávat zprávy do složky Doručená pošta pouze od svých přátel. Všechno ostatní do toho spadne Ostatní bez jakéhokoli oznámení.

Další užitečnou funkcí je kompletní blokování uživatele. Přidejte jeho jméno do vstupního pole (jako na obrázku níže) a zapomeňte na jeho přítomnost.

Zpětná vazba

Nemůžete kontaktovat přímo administraci Facebooku (e-mailem, telefonicky atd.). K tomu existuje formulář zpětné vazby.

  • Rychlé nastavení soukromí umožňují měnit základní parametry za chodu
  • Určitě ovládněte Protokol akcí. Jeho prostřednictvím můžete kdykoli skrýt/otevřít jakoukoli publikaci na vaší časové ose.
  • Pokud vám něco není jasné, přečtěte si nápovědu



Nahoru