Los derechos titulan todas las publicaciones del usuario anteriores. Operadores del motor de búsqueda de Google

A lo largo de los últimos años han aparecido muchos artículos que advierten que los hackers (o crackers, si lo prefieres) están utilizando el motor de búsqueda de Google para acceder a archivos a los que se supone que no deberían tener acceso. , tal vez alguien lo haya estado usando para sus propios fines durante mucho tiempo, pero siempre estuve interesado en descubrir por mí mismo cómo funciona. En 2001, James Middleton escribió un artículo para vnunet.com, que analizaba el uso de palabras especiales. por piratas informáticos motor de búsqueda de Google para encontrar información bancaria importante:

"En una publicación en uno de los foros de seguridad se decía que ingresando "Índice de / +banques +tipo de archivo:xls" en la barra de búsqueda, uno podría eventualmente obtener hojas de cálculo Excel importantes/secretas de los bancos franceses. La misma tecnología podría ser utilizado para buscar archivos con contraseñas"

Otro artículo que apareció en wired.com describe cómo Adrian Lamo, hacker A menudo aparece en informes sobre delitos informáticos y utiliza Google para obtener acceso a los sitios web de grandes corporaciones.

"Por ejemplo, cuando escribe 'Seleccione una base de datos para ver', una frase común utilizada en la interfaz de la base de datos de FileMaker Pro, Google devuelve aproximadamente 200 enlaces, la mayoría de los cuales conducen a una página con acceso a FileMaker para todos los usuarios".

Continuaron apareciendo artículos similares en Internet. Los sitios web del gobierno y del ejército de los Estados Unidos también eran vulnerables porque guiones utilizado por los administradores se puede encontrar fácilmente usando Google. Historiales médicos, notas personales: todo podría acabar inesperadamente en manos de los usuarios de este motor de búsqueda. Pero los artículos nunca describieron cómo se podría utilizar Google para “esos” fines. Incluso un ejemplo de la línea que ingresé. hacker no se puso a disposición de un público más amplio. Después de la última vez que leí un artículo de este tipo, decidí que era hora de descubrirlo por mí mismo: ¿Google realmente permite hacer todo lo que se ha mencionado tantas veces en varios informes? El siguiente texto es el resultado de mi investigación.

Teoría

De hecho, la teoría es muy simple. Para obtener la información que le interesa, debe intentar imaginar en qué archivos podría estar esa información y luego intentar encontrarlos. (Por ejemplo, intente buscar archivos *.xls). O puedes adoptar un enfoque más interesante: pensar en lo que software instalado en la máquina atacada, brinda la capacidad de realizar las tareas que necesita y luego ingresar los archivos críticos/peligrosos de este software en la barra de búsqueda. Un ejemplo sería un sistema de gestión de contenidos de un sitio web. Debe investigar este sistema, averiguar qué archivos incluye y luego utilizar Google. Pero volvamos al ejemplo de la base de datos que acabamos de comentar. Usted sabe que la línea "ver base de datos" está en páginas web a las que no debería poder acceder. Por lo tanto, solo debes buscar las páginas que contienen esta cadena o averiguar que, por ejemplo, la opción “ver base de datos” hace referencia a la página “viewdbase.htm”, es decir, deberás ingresarla en la barra de búsqueda. .

Lo más importante es fijar claramente un objetivo y saber lo que se quiere encontrar. Sólo entonces podrás utilizar Google.

Opciones de búsqueda de Google

Google le permite buscar tipos especiales de archivos, es decir, como resultado de la búsqueda no obtiene páginas html (sitios web), sino, por ejemplo, un archivo de Microsoft Excel. Esto es lo que debe ingresar en la barra de búsqueda:

Tipo de archivo:xls (para archivos de Excel) o tipo de archivo:doc para archivos de Word.

Probablemente será más interesante encontrar archivos *.db y *.mdb. También puede buscar otros tipos de archivos. Lo primero que me viene a la mente son archivos *.cfg o *.pwd, *.dat, etc. Primero, piense qué archivos pueden contener información valiosa.

Otra opción útil a la hora de realizar búsquedas es inurl: una opción que permite buscar palabras específicas en una URL. Esto le brinda la posibilidad de buscar los directorios que necesita.

Ejemplo: inurl:admin El resultado de la búsqueda serán sitios web que tengan la palabra "admin" en la URL.

índice de

La opción "índice de" tampoco está completamente pensada por los desarrolladores de Google, pero nos será muy útil. Si utiliza la opción "índice de", como resultado, Google le mostrará una lista de directorio en el servidor. He aquí un ejemplo:

"índice de" administrador o index.of.admin

El resultado será una lista de múltiples directorios "administradores".

La opción "sitio" le permite mostrar resultados de búsqueda solo para un dominio o sitio específico. Por ejemplo, puede buscar en todos los sitios .com, .box.sk o .nl, o en un solo sitio. Será muy interesante buscar en sitios militares y gubernamentales. A continuación se muestra una cadena de búsqueda de ejemplo:

Sitio:mil o sitio:gov

Sitio:neworder.box.sk "tablero"

Intitle es otra opción interesante. Ella te deja buscar HTML archivos cuyo título contenga la palabra o combinación de palabras que necesita. La cadena de búsqueda se verá así: intitle:word_here. Puede averiguar qué palabras hay en el título de, digamos, el mismo sistema de gestión de contenidos y luego buscar estas palabras en Google utilizando la opción Intitle. Como resultado, tendrá acceso a sistemas similares en otros sitios.

La opción Enlace le permite saber qué páginas web tienen un enlace al sitio que especificó. Como se describe en el libro "Hacking Exposed Third Edition", también podemos utilizar esta opción para nuestros propios fines.

Combinando opciones al buscar

Es posible que usted conozca o no todas las opciones anteriores. En cualquier caso, utilizándolos conseguiremos un resultado interesante. El hecho es que Google muestra su poder mágico cuando comenzamos a combinar estas opciones entre sí. Por ejemplo, puedes intentar buscar esto:

inurl:nasa.gov tipo de archivo:xls "restringido" o este: sitio:mil tipo de archivo:xls "contraseña" o tal vez esto: sitio:mil "índice de" administrador

(Estos ejemplos están fuera de mi cabeza y no sé si Google encontrará algo interesante. Es necesario encontrar una combinación de opciones para obtener el resultado esperado).

Ejemplos; Material práctico

Tipos de archivos especiales: *.xls, *.doc, *.pdf *.ps *.ppt *.rtf

Para empezar, intenta buscar aquellos archivos en los que crees que se encuentra la información que te interesa. Para mí, las opciones obvias eran las siguientes:

Contraseña, contraseñas, pwd, cuenta, cuentas, ID de usuario, uid, inicio de sesión, inicios de sesión, secreto, secretos. Por supuesto, busqué todas estas palabras con la extensión *.doc, *.xls y *.db

Así aparecieron los primeros resultados interesantes, especialmente si busca archivos con la extensión *.db. ¿Es verdad? contraseñas También lo encontré en archivos *.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

administrador.cfg

Admin.cfg es, en la mayoría de los casos, el archivo de configuración del administrador. Muchos desarrolladores de software también utilizan nombres como "config", "admin" o "setup". A menudo, estos archivos contienen información confidencial y, por lo tanto, no deberían ser accesibles para la mayoría de las personas. Intenté buscar el archivo admin.cfg usando la siguiente cadena de búsqueda:

inurl:admin.cfg "índice de"

Como resultado, Google devolvió muchos archivos, algunos de los cuales eran muy interesantes;). Por ejemplo, encontré un archivo: http://www.alternetwebdesign.com/cgi-bin/directimi/admin.cfg, que contenía contraseñas Uno contraseña procedía de la base de datos, que estaba ubicada en: http://www.alternetwebdesign.com/cgi-bin/directimi/database.cgi?admin.cfg. La base de datos contenía información confidencial de los clientes de la empresa. Decidí contactar a esta empresa y contarles sobre la vulnerabilidad. La gente allí resultó ser amigable y dijeron que intentarían llenar el vacío en un futuro próximo.

administrador web

Hace algún tiempo, mientras trabajaba en este artículo, visité el sitio web:

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

Allí estaba escrito que "webadmin" le permite editar de forma remota el contenido de un sitio web, cargar archivos, etc. La página principal del centro de control webadmin se llama "webeditor.php". Obviamente mi siguiente paso fue visitar Google y usar la opción "inurl" para encontrar las páginas webeditor.php. Esto es lo que ingresé en la barra de búsqueda:

inurl:webeditor.php

y esto es lo que encontré:

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

El acceso a todos estos archivos no estaba restringido, y todo porque los propietarios del sitio no se molestaron en instalar (correctamente) la protección usando .htaccess. Un error de este tipo permite a cualquier usuario de Internet reemplazar páginas web en el servidor y, en consecuencia, alterar el sitio. La capacidad de cargar sus archivos le permite obtener acceso completo al servidor.

Después de navegar por estos sitios, noté que el archivo que permite cargar archivos se llama "file_upload.php". Entonces entra en juego Google.

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

He aquí un buen ejemplo:

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

Dado guion le permite modificar archivos como en los ejemplos anteriores, incluido index.php. En teoría, cualquier persona interesada puede cambiar uno existente o subir el suyo propio. guion al servidor y ejecutarlo. No creo que valga la pena mencionar las consecuencias.

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

La información sobre los clientes, la posibilidad de cambiar los precios de los productos, etc., estaban disponibles aquí.

Sistemas de gestión de contenido del sitio

Los sistemas de gestión de contenido de sitios web son programas que permiten a los webmasters editar y cambiar el contenido de un sitio web. Lo mismo se aplica a los paneles de control de sitios web. La conclusión es que necesita determinar qué archivos son clave en un producto determinado. Este archivo podría ser "cms.html", "panel.html" o "control.cfg".

Extensiones de servidor de página principal HTML Formularios de administración

"Puede administrar de forma remota las Extensiones de servidor de FrontPage desde cualquier computadora conectada a Internet mediante la Extensión de servidor de FrontPage HTML Formularios de administración."
Esto es lo que dice la documentación de Microsoft al respecto. Esto significa que los usuarios que tienen acceso a estos formularios pueden realizar algunas funciones administrativas de forma remota. Esto significa que los formularios deben estar bien protegidos contra usuarios no autorizados. Bueno, ¿qué tal si buscamos esos formularios en Internet? Lo primero que debemos hacer es averiguar qué archivos está usando este. software Una visita rápida al sitio web de Microsoft o un vistazo rápido a la documentación de FrontPage mostrará que la página de inicio para todos los formularios de administración es "fpadmin.htm". Este es el archivo que estaremos buscando. Pero primero debemos seleccionar correctamente las opciones que se utilizarán en la barra de búsqueda para poder obtener el resultado que necesitamos. Si se realiza la instalación predeterminada, todos los archivos se colocan en el directorio "admin". Recordando todo lo que hemos aprendido sobre las opciones de Google y la teoría de búsqueda, una cadena de búsqueda como:

inurl:fpadmin.htm "índice de" administrador o inurl:admin/fpadmin.htm

Y aquí tenéis los resultados obtenidos de la búsqueda:

http://www.lehigh.edu/~ineduc/title_programs/tbte/admin/
http://blackadder.eng.monash.edu.au/frontpage/admin/
http://www.lehigh.edu/collegeofeducation/title_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

Esto es lo que está escrito en la documentación de FrontPage:

"Por razones de seguridad, HTML Los formularios de administración no se activan inmediatamente después de la instalación, lo que no le permitirá administrar FrontPage de forma remota desde un navegador web".

Esto significa solo una cosa: algunos de los enlaces que nos proporcionó el motor de búsqueda de Google pueden resultar inútiles y solo hay una forma de comprobar su funcionalidad: intente utilizar algunas de las funciones del administrador y vea el resultado. Decidí no llegar tan lejos para no infringir la ley. Pero no estoy aquí para enseñarte modales, al menos no hoy.

Enrutador Freesco

El software del enrutador Freesco para Linux instala un pequeño navegador de forma predeterminada que permite a los propietarios controlar el funcionamiento del enrutador a través del protocolo http. De forma predeterminada, inicie sesión y contraseña para el panel de control - "admin". Muchos usuarios de Freesco no lo saben. Puede buscar el panel de control del enrutador Freesco usando la siguiente línea:

intitle:"panel de control de freesco" o "verificar la conexión" estas palabras están en los títulos de las páginas o en las páginas mismas. Todo se reduce a una cosa: debes estudiar software busque aquellas partes que sean responsables de algo importante (la misma página de administración) y redacte una línea que, usándola, le dará acceso a esas mismas partes.

Consejos adicionales

    • Recuerde, el inglés es el idioma más común en Internet, pero no es el único. Intente buscar palabras o líneas en su idioma nativo, francés, alemán, etc. Por ejemplo, "beeheer" significa "administración" en alemán.
    • Puede utilizar cadenas de la lista de vulnerabilidades de cualquier escáner de seguridad. Para ver ejemplos, puede ir aquí: http://paris2k.at.box.sk/listings/
    • Intente buscar los archivos "config.inc.php" o "mysql.cfg"; pueden contener combinaciones de inicio de sesión y contraseña de la base de datos. mysql Intenta usar palabras en la barra de búsqueda. PHP SQL MySQL etc.
    • Pruebe estas combinaciones: inurl:admin "índice de" "base de datos" o inurl:phpmyadmin "índice de" o inurl:mysql "índice de" sitio:neworder.box.sk intitle:index.of o intitle:index.of.private (=intitle:"índice de privado")

Conclusión

Internet es una red a la que están conectados cientos de miles, o incluso millones, de servidores web y, en teoría, se puede acceder a cualquier dato, por supuesto, si no está debidamente protegido. Tanto los desarrolladores de software como los usuarios finales deberían prestar más atención a la configuración y política de seguridad predeterminadas. Al fin y al cabo, siempre habrá gente que comete errores, instala todo por defecto, utiliza software mal protegido y no le importa en absoluto, o sigue creyendo que no pasará nada si lo ponen todo así en Internet. Pero todavía hay personas curiosas a las que les gusta encontrar información interesante y no para miradas indiscretas. Google puede ayudarte mucho en estos asuntos y no es nada difícil.

Imagine poder recopilar y analizar las ideas de marketing de la competencia sin realizar una auditoría completa de sus sitios web. ¿No es genial? Sólo piense en las posibilidades que esto abrirá para su marketing y promoción online. Al saber lo que sus competidores tienen bajo la manga, puede crear contenido más relevante, obtener más tráfico orgánico y aumentar las conversiones.

Suena bien, ¿no? Entonces preste atención: ofrecemos un arma secreta que le permitirá espiar las ideas de sus competidores en cuestión de segundos. Esta arma es 100% gratuita: cualquier jugador del mercado puede usarla. Probablemente sepas de qué estamos hablando. Y probablemente utilices esta plataforma todos los días. Porque el arma secreta de la que estamos hablando son los operadores.

¿Qué son los operadores de búsqueda?

Los operadores de búsqueda de Google son comandos y símbolos que limitan o amplían su espacio de búsqueda. Se pueden utilizar para casi cualquier propósito, incluida la investigación de la competencia. Si sus competidores no son lo suficientemente conocidos como para aparecer inmediatamente en la parte superior de los resultados de búsqueda, entonces la búsqueda tradicional no será muy útil: llevará mucho tiempo desplazarse por los resultados.

Cuando necesites limitar tu espacio de búsqueda, los operadores de búsqueda pueden ayudarte. Son útiles para SEO, marketing de contenidos y muchas otras áreas. Y, a diferencia de los programas y utilidades especializados, los operadores de búsqueda están disponibles para todos directamente en la barra del motor de búsqueda.

Imaginemos que es un pequeño estudio web que ayuda a los especialistas en marketing y planea brindar servicios para trabajar con servicios de bricolaje gratuitos o económicos como Canva. ¿Cómo puedes entender rápidamente su contenido, estrategias de marketing y audiencia?

Analizar un sitio completo es una tarea abrumadora. Por supuesto, puedes simplemente buscar "competidores de Canva". Pero el volumen de producción para tal solicitud no se puede analizar cuidadosamente:

Obtendrá demasiados resultados: 221.000 enlaces para ser exactos. Pasará horas desplazándose por sus filas para encontrar la información que necesita. ¿Cómo obtener inmediatamente un resumen de los sitios más relevantes para una solicitud? Aquí es donde los operadores de búsqueda le ayudarán.

En caso de duda, utilice cadenas de mando.

Los operadores de búsqueda pueden resultar difíciles de utilizar. A veces es más fácil agregar una o dos declaraciones adicionales para lograr el objetivo.

Las cadenas de comandos le permiten utilizar múltiples operadores de búsqueda para mejorar los resultados de la búsqueda. No importa cómo las utilices, las cadenas de búsqueda pueden ayudarte a obtener los datos que necesitas más rápido.

Ahora vámonos.

Comando 1: sitio:

sitio: es un comando básico que iniciará una búsqueda en el sitio de un competidor. El equipo limita los resultados de búsqueda a un sitio, lo que hará que los resultados sean más relevantes. Digamos que estamos explorando un sitio web de Canva y queremos analizar sus páginas. Podemos ir directamente al recurso y estudiarlo manualmente, pero esto llevará tiempo.

Otra opción es escribir "site:canva.com/ru_ru" en Google. Esto es lo que obtienes como resultado:

Tenga en cuenta que todos los resultados provienen únicamente del sitio que necesitamos. No es necesario desplazarse por anuncios, artículos, hilos de foros y otra información sobre recursos de terceros. Ha recibido una breve lista de páginas de un sitio. Al escanear rápidamente esta lista, podrá encontrar ideas para sus propios proyectos.

Pero hay un inconveniente en el ejemplo anterior: hemos limitado la búsqueda a un sitio, pero los resultados siguen siendo bastante grandes. Necesitamos agregar algunas condiciones más a la solicitud. Imaginemos que tu empresa pone especial énfasis en la creación de infografías. En este caso, simplemente agregue la solicitud "crear infografía" después del sitio: operador y la dirección del sitio. Así es como se ve: "sitio:canva.com crea infografía".

Como resultado, recibirá muchos menos enlaces. En nuestro ejemplo, el motor de búsqueda arrojó sólo 21 páginas. Ahora puede explorar materiales relevantes para sus intereses comerciales.

Estrictamente hablando, si buscaras "Canva" e "infografía", obtendrías los mismos resultados. Pero habría que leer docenas y docenas de páginas irrelevantes. Por eso el sitio: operador es tan útil. Reduce significativamente la búsqueda y le ayuda a obtener la información que necesita más rápido.

Comando 2: intitle: o allintitle:

Consideremos dos comandos que realizan aproximadamente la misma función. Los operadores de búsqueda intitle: y allintitle: buscan páginas que tengan los términos de búsqueda que usted seleccione en su campo "título". Estos operadores son excelentes para encontrar frases exactas en los títulos de páginas, artículos o páginas de destino.

Supongamos que realiza una búsqueda de "plantillas de infografía":

Eso es mejor: sólo 52.700 páginas. Pero el problema es que ni siquiera esta emisión es lo suficientemente limitada. Y, si se dio cuenta, ahora el comando solo acepta la primera palabra de la solicitud: "patrones". Reformulémoslo ligeramente e incluyamos la consulta completa en la búsqueda.

Ahora tenemos 3300 páginas: ¡un gran progreso! Obtendríamos el mismo resultado si usáramos el comando “allintitle:plantillas infográficas” en lugar del engorroso “intitle:intitle:plantillas infográficas”. Operador Allintitle: busca la frase completa usando títulos de página.

Así, hemos eliminado el 99% de los sitios irrelevantes y ahora podemos estudiar tranquilamente los resultados que nos resulten más interesantes. Pero los resultados se pueden reducir aún más agregando el sitio: operador. Por ejemplo: "allintitle:sitio de plantillas de infografía:canva.com/ru_ru". La combinación de dos operadores le permitirá limitar el volumen de búsqueda a unos pocos enlaces.

Esto te permitirá recibir materiales sumamente específicos y relevantes sobre el tema que te interesa.

Comando 3: intext: o allintext:

Los operadores intext: o allintext: también le permiten buscar una palabra o frase, pero solo en el cuerpo de la página, no en el título. El operador allintext:, al igual que el operador allintitle:, busca frases completas, eliminando la necesidad de anteponer cada palabra con un comando intext:.

Estos equipos brindan una visión aún más profunda del contenido de la competencia. Esto es especialmente útil para investigar la estrategia de SEO de sus sitios y aprender cómo los motores de búsqueda categorizan sus páginas.

Ahora los resultados de búsqueda se basan completamente en palabras y frases específicas. Pero continuamos acotando el campo de búsqueda y volvemos al operador sitio:, ya que estamos interesados ​​en el contenido de un sitio específico:

Nuevamente recibimos un pequeño resultado: solo 34 resultados. Ahora todo lo que tienes que hacer es seleccionar los mejores artículos, leerlos y tomar prestadas las ideas más rentables de tu competidor.

Comando 4: Búsqueda exacta con comillas

Otro método para encontrar coincidencias exactas de una palabra o frase. Este comando es especialmente útil para buscar frases clave en el sitio de un competidor.

Al incluir su consulta entre comillas, encontrará coincidencias exactas, a diferencia de los resultados de búsqueda habituales. Veamos cómo funciona esto usando la frase "infografía para especialistas en marketing" como ejemplo.

Por lo tanto, el servicio no se promociona directamente para esta palabra clave. Por un lado, esto es malo: no podremos descubrir cómo funciona Canva con esta audiencia. Por otro lado, tenemos la oportunidad de ofrecer nuestra propia solución a audiencias a las que el marketing de Canva no llega. ¿Crees que se te habría ocurrido una idea de negocio así sin conocer técnicas de búsqueda inteligentes?

Comando 5: excluir palabras (-) o agregar palabras (+)

A veces, durante el proceso de análisis competitivo, necesitarás excluir o agregar ciertas expresiones para obtener los resultados que deseas. En tales casos, utilice los símbolos (-) o (+) para agregar o eliminar palabras específicas de la búsqueda.

Por ejemplo, necesitas encontrar información sobre infografías, pero no quieres ver demasiados ejemplos. Luego excluimos la palabra "ejemplos" del resultado y esto es lo que obtenemos:

Recibimos muchos enlaces a recursos sobre infografías, con consejos y tutoriales específicos, pero sin ejemplos molestos.

Como habrás adivinado, el signo (+), por el contrario, incluye la palabra en la búsqueda. Lo usamos para buscar infografías sobre marketing de contenidos. Aquí está la búsqueda básica:

Equipo 6: Relacionado:

El último operador de búsqueda de esta colección devuelve sitios similares al dominio de un recurso determinado. Una vez que haya examinado el sitio web de su principal competidor, podrá comprobar quién más está activo en su mercado. Esto hará que sea más fácil evitar superposiciones y destacar entre ofertas similares. Volvamos a la herramienta Canva y veamos si Google puede encontrar sitios con un modelo similar.

¡Solo 9 resultados! Esto le brinda una lista adicional de recursos para explorar en el futuro.

Conclusión

Si no está seguro de cómo desarrollar una estrategia de marketing digital, simplemente eche un vistazo a lo que están haciendo sus competidores. Pero es posible que los métodos de búsqueda tradicionales no proporcionen resultados rápidos. Por lo tanto, aprenda a "Google" como un profesional, utilizando operadores de búsqueda. Estos comandos le permitirán filtrar resultados por sitio, título, texto e incluso encontrar sitios similares al recurso de un competidor. De esta forma reducirás el área de búsqueda de millones de enlaces a unas pocas docenas de las páginas más importantes.

¿Qué hacer cuando haya analizado a sus competidores, haya compilado un “núcleo semántico” de las palabras clave más prometedoras y esté listo para lanzar una campaña? No olvide aceptar el flujo de tráfico entrante específico.

Chicos, ponemos nuestra alma en el sitio. gracias por eso
que estás descubriendo esta belleza. Gracias por la inspiración y la piel de gallina.
Únase a nosotros en Facebook Y Vkontakte

En la era de la tecnología digital y de Internet de alta velocidad, puede encontrar cualquier información. En unos minutos encontramos recetas para un delicioso pastel o nos familiarizamos con la teoría de la dualidad onda-partícula.

Pero a menudo hay que seleccionar la información necesaria poco a poco y dedicarle más de una hora. sitio web He recopilado para ti los métodos más eficaces que te ayudarán a encontrar materiales preciosos con un par de clics.

1. O lo uno o lo otro

A veces no estamos exactamente seguros de haber recordado o escuchado correctamente la información correcta. ¡Ningún problema! Simplemente ingrese varias opciones adecuadas usando el ícono “|”. o inglés "o", y luego seleccione el resultado apropiado.

2. Buscar por sinónimo

Como saben, la gran y poderosa lengua rusa es rica en sinónimos. Y a veces esto no resulta nada beneficioso. Si necesita encontrar rápidamente sitios sobre un tema determinado, y no solo una frase específica, utilice el símbolo "~".

Por ejemplo, los resultados de la consulta "comida sana" le ayudarán a conocer los principios de una alimentación saludable, le presentarán recetas y productos saludables y también le sugerirán visitar restaurantes saludables.

3. Buscar dentro del sitio

4. Poder de las estrellas

Cuando una memoria insidiosa nos falla y perdemos irremediablemente palabras o números de una frase, el ícono “*” viene al rescate. Simplemente colóquelo en lugar del fragmento olvidado y obtenga los resultados deseados.

5. Faltan muchas palabras

Pero si no solo una palabra ha desaparecido de su memoria, sino media frase, intente escribir la primera y la última palabra, y entre ellas, ALREDEDOR (el número aproximado de palabras que faltan). Por ejemplo, así: "Realmente no te amaba ALREDEDOR de (7)".

6. Plazo

A veces necesitamos desesperadamente familiarizarnos con los acontecimientos que ocurrieron en un determinado período de tiempo. Para ello, añadimos un marco temporal a la frase principal, escrito mediante puntos suspensivos. Por ejemplo, queremos saber qué descubrimientos científicos se hicieron entre 1900 y 2000.

7. Busque por título o enlace

Para que el motor de búsqueda encuentre palabras clave en el título del artículo, ingrese la palabra "intitle:" antes de la consulta sin espacio, y busque la palabra en el enlace - "inurl:".


2.
3.
4.
5. Expectativas
6.
7. API de controlador web
8. Apéndice: Preguntas frecuentes

5. Expectativas

Hoy en día, la mayoría de las aplicaciones web utilizan la tecnología AJAX. Cuando se carga una página en el navegador, los elementos de esa página pueden cargarse en diferentes intervalos de tiempo. Esto dificulta la búsqueda de elementos; si el elemento no está presente en el DOM, se genera una excepción ElementNotVisible. Usando expectativas podemos resolver este problema. La espera proporciona un cierto intervalo de tiempo entre las acciones realizadas: buscar un elemento o cualquier otra operación con un elemento.

Selenium WebDriver proporciona dos tipos de esperas: implícitas y explícitas. Una espera explícita hace que WebDriver espere a que se produzca una determinada condición antes de actuar. La espera implícita hace que WebDriver sondee el DOM durante un cierto período de tiempo cuando intenta encontrar un elemento.

5.1 Expectativas explícitas

Una espera explícita es un código que se utiliza para determinar qué condición necesaria debe ocurrir para que se ejecute más código. El peor ejemplo de este tipo de código es el uso del comando time.sleep(), que establece un tiempo de sueño exacto. Existen mejores métodos que le ayudarán a escribir código que espere exactamente el tiempo necesario. WebDriverWait en combinación con ExpectedCondition es uno de esos métodos.

Desde selenium importar webdriver desde selenium.webdriver.common.by importar por desde selenium.webdriver.support.ui importar WebDriverWait desde selenium.webdriver.support importar condiciones_esperadas como controlador EC = webdriver.Firefox() driver.get("http:// somedomain/url_that_delays_loading") intente: elemento = WebDriverWait(driver, 10).hasta(EC.presence_of_element_located((By.ID, "myDynamicElement"))) finalmente: driver.quit()
Este código esperará 10 segundos antes de generar una TimeoutException o, si encuentra un elemento dentro de esos 10 segundos, lo devolverá. WebDriverWait llama de forma predeterminada a ExpectedCondition cada 500 milisegundos hasta que recibe una devolución exitosa. Una devolución exitosa para ExpectedCondition es de tipo booleano y devuelve verdadero o no nulo para todos los demás tipos de ExpectedCondition.

Condiciones esperadas
Hay ciertas condiciones que se encuentran a menudo al automatizar sitios web. Las implementaciones de cada uno se enumeran a continuación. Los enlaces en Selenium Python proporcionan algunos métodos convenientes para que no tenga que escribir la clase expected_condition usted mismo ni crear su propio paquete de utilidades.

  • título_es
  • título_contiene
  • presencia_de_elemento_ubicado
  • visibilidad_del_elemento_ubicado
  • visibilidad_de
  • presencia_de_todos_los_elementos_ubicados
  • text_to_be_present_in_element
  • text_to_be_present_in_element_value
  • frame_to_be_available_and_switch_to_it
  • invisibilidad_del_elemento_ubicado
  • element_to_be_clickable: se muestra y está habilitado.
  • estancamiento_de
  • elemento_a_ser_seleccionado
  • elemento_ubicado_para_ser_seleccionado
  • elemento_selección_estado_a_ser
  • elemento_ubicado_selección_estado_a_ser
  • alerta_está_presente
desde selenium.webdriver.support importe condiciones_esperadas como espera EC = WebDriverWait(controlador, 10) elemento = espera.until(EC.element_to_be_clickable((By.ID,"someid")))
El módulo expected_conditions ya contiene un conjunto de condiciones predefinidas para trabajar con WebDriverWait.

5.2 Esperas implícitas

Una espera implícita le dice al WebDriver que sondee el DOM durante un período de tiempo específico cuando intenta encontrar un elemento o elementos que no están disponibles en ese momento. El valor predeterminado es 0. Una vez establecido, se establece una espera implícita durante toda la vida. una instancia del objeto WebDriver.

Desde selenio importar webdriver driver = webdriver.Firefox() driver.implicitly_wait(10) # segundos driver.get("http://somedomain/url_that_delays_loading") myDynamicElement = driver.find_element_by_id("myDynamicElement")
Continúe con el siguiente capítulo.

Parece que Facebook ya ha facilitado mucho la gestión de la configuración de privacidad, pero siguen llegando numerosas preguntas y quejas. En y en los comentarios recibimos preguntas del mismo contenido casi todos los días: “ ¿Cómo ocultar una publicación a todos?«, « No quiero que me encuentren en las búsquedas.«, « ¿Cómo cerrar tu página?"y otros.

No consideraremos todas las posibilidades de la privacidad y escribiremos un manual en línea. Puede encontrar todo esto fácilmente en el centro de ayuda de Facebook. Simplemente intentaremos resaltar las preguntas más populares y dar las respuestas más concisas y comprensibles.

Visibilidad de la publicación

La pregunta más popular. Pero en realidad todo es elemental. Podemos hacer que las publicaciones sean visibles para las siguientes opciones:

  • Visible para todos
  • Visible para amigos
  • Visible para amigos excepto conocidos
  • Visible sólo para mí
  • Visible para la lista de personas
  • Visible para todos excepto para la lista de Personas

Ajustes: ir a AjustesConfidencialidad¿Quién puede ver mi contenido?

Y elige el marcador que necesitas. Si desea establecer la visibilidad para una lista separada de usuarios, seleccione Configuración de usuario.

Tenga en cuenta que estas configuraciones solo se aplicarán a publicaciones nuevas, pero para aplicarlas a publicaciones antiguas, haga clic en el botón Limitar el acceso a publicaciones anteriores. También puedes establecer el alcance de visibilidad para cada publicación por separado (directamente en la línea de tiempo).

Visibilidad crónica

La segunda pregunta más popular es: “ ¿Cómo hacer invisible una crónica?". Desafortunadamente (o mejor dicho, para el artículo), no puedes ser invisible en Facebook. Puede ocultar/mostrar publicaciones, fotos e información personal, pero no ocultar todo el perfil. La única opción es eliminar la crónica de los resultados de búsqueda.

Ajustes: Confidencialidad

Usuarios molestos

Facebook no es VKontakte, hay mucho menos spam y una mayor cultura de comunicación, pero tarde o temprano seguirás encontrando personajes que intentarán venderte algún producto, invitarte a otra formación empresarial o simplemente molestarte con preguntas estúpidas. El spam se puede combatir reforzando el filtrado o incluso mediante un baneo personal.

Como sabes, Facebook tiene dos carpetas de mensajes privados. Primero - Bandeja de entrada, segundo - Otro. Con las bandejas de entrada está claro, pero otras son algo así como una carpeta de “spam” en los servicios de correo. Cambiar el filtro al modo Filtración mejorada, recibirás mensajes en la carpeta Bandeja de entrada sólo de tus amigos. Todo lo demás caerá en Otro sin ninguna notificación.

Otra característica útil es el bloqueo completo del usuario. Agregue su nombre al campo de entrada (como en la captura de pantalla a continuación) y olvídese de su presencia.

Comentario

No puede ponerse en contacto directamente con la administración de Facebook (por correo electrónico, teléfono, etc.). Hay un formulario de comentarios para esto.

  • Configuración de privacidad rápida Le permite cambiar los parámetros básicos sobre la marcha.
  • Asegúrate de dominar Registro de acciones. A través de él, podrás ocultar/abrir cualquier publicación en tu timeline en cualquier momento.
  • Si algo no queda claro, lea la ayuda en



Arriba