Un lugar muy interesante para ocultar un transmisor y por lo tanto para interceptar conversaciones telefónicas es dentro del mismo teléfono.

Gracias a la utilización de componentes ultraminiaturizados y en pequeña cantidad en una placa de circuito impreso compacto, es posible montar este tipo de aparato con facilidad.

El proyecto se propone encaja fácilmente en el teléfono de los teléfonos modernos, que dejan un buen espacio para este fin. (lo artículo és de 1989 más fue revisado en 2016.

Una ventaja importante del uso de este tipo de transmisor interceptor todavía es que tiene la posibilidad de utilizar la alimentación de la línea telefónica.

Por supuesto, no podemos sacar una gran cantidad de energía de la línea eléctrica de otro modo causar que el usuario del dispositivo sospechar la existencia de una prórroga, por el pérdida de volumen que causa, pero la salida de señal a algunas decenas de metros puede ser más que suficiente para el propósito deseado.

De este modo, el agente secreto, detective o espía puede poner su receptor o aparato de control en una habitación o el apartamento de al lado, donde se pueden realizar su trabajo de escucha.

La frecuencia de funcionamiento del circuito de vía es de entre 60 y 100 MHz,

Esto significa que, con una cierta habilidad puede ajustar la bobina para el funcionamiento en la banda de FM y el uso de un receptor de radio común.

Por supuesto, el profesional puede ajustar para la gama VHF usando un receptor especial y reducir así considerablemente la posibilidad de tener las señales interceptadas y transmisor descubierto.

Otro punto importante a tener en cuenta en este proyecto es la instalación en el dispositivo, que es extremadamente simple: el espía no tiene que depender de más de un destornillador o con Philips para abrir el auricular del teléfono.

La conexión con la cápsula receptora se hará a través de dos pinzas de cocodrilo miniatura, sin la necesidad de observar la polaridad de la conexión.

 

COMO FUNCIONA

En la Figura 1 tenemos el diagrama completo del pequeño transmisor.

 

Figura 1 - Diagrama del transmisor
Figura 1 - Diagrama del transmisor

 

 

Cuando el auricular descolgado y el plato receptor recibe señales de otro aparato en la forma de una corriente continua modulada.

Esta corriente continua del orden de 6 a 7 voltios, también puede servir para alimentar el transmisor ya trae la modulación, es decir, el sonido que deseamos escuchar.

Por lo tanto, este circuito hace es para retirar inicialmente la energía para el transmisor por medio de un puente de diodos. El puente de diodos es importante porque evita la necesidad necesitamos identificar en lo dispositivo inalámbrico o la cápsula qué es positivo y que es negativo.

La resistencia R1 tiene el propósito de limitar la corriente en el transmisor a un valor que no es demasiado para cargar la línea, de modo que el dispositivo no se puede detectar con facilidad, como se explicó anteriormente.

De lo filtro C1 tiene una tensión continua con pequeñas variaciones que corresponden a la modulación, precisamente, a saber, el sonido que se desea oír.

Esta tensión orden de 3,2 voltios se usa para alimentar a una etapa de oscilador de alta frecuencia con un solo transistor.

Para simplificar, se utiliza un oscilador Hartley con un solo transistor, donde la frecuencia de funcionamiento se determina tanto por la bobina y el capacitor C2.

El resistor R2 polariza el emisor y limita la corriente en el circuito, mientras

C3 desacopla el transmisor, lo que facilita las oscilaciones.

La frecuencia ajustada en este circuito se hace en la propia bobina se acerca - si o aleja sus voltas. A medida que el dispositivo es para uso estacionario, este ajuste debe hacerse por adelantado y la instalación del agente debe tener cuidado de no tocar la bobina.

A medida que la tensión que alimenta el oscilador está modulada, la modulación también aparece en la señal de alta frecuencia generada, lo que permite a su audiencia en el receptor.

El alcance depende de muchos factores, tales como:

 

a) la sensibilidad del receptor - los receptores utilizados en las comunicaciones

VHF puede captar señales muy débiles y por lo tanto un transmisor como esto más lejos.

 

b) el lugar de instalación - un teléfono de plástico facilita el paso de las señales,

mientras que un teléfono del metal, la señal puede ser muy atenuado o incluso no pasa. La presencia de otros elementos de metal en las inmediaciones dentro del aparato puede obstruir la radiación de señales.

 

c) Nivel de ruidos locales - un lugar con un alto nivel de ruido de radio, es decir, con muchas fuentes que impiden la recepción de radio, tales como maquinaria industrial, luces fluorescentes, motores eléctricos en funcionamiento constante, puede reducir en gran medida la alcance efectivo del transmisor.

 

d) tipo de obstáculo a superar - una pared gruesa o planchas internas o una losa de dificultar el paso de la señal, mientras que una sola partición o una pared sin plancha internos no impiden el paso de la señal por lo que puede ir más allá.

 

Montaje

   Por supuesto, por el propósito del proyecto, su montaje debe ser la menor

posible. Por lo tanto, en la Figura 2, la sugerencia de la placa de circuito impreso con la disposición de los componentes.

 

Figura 2 - Placa de montaje
Figura 2 - Placa de montaje

 

 

La bobina se compone de 2 + 2 vueltas de alambre esmaltado 26 o 28 sin núcleo y 0,5 cm de diámetro. Los cambios para operar en otras bandas se pueden hacer usando 3 + 3 y 4 + 4 vueltas, recordando que tenemos más vueltas funcionamiento a frecuencias más bajas.

 

Con 2 + 2 vueltas la operación se producirá en la banda FM y su vecindad.

Los capacitores están obligados a ser del tipo de disco de cerámica y los resistores de 1/8 W o incluso más pequeño.

El transistor es BF494 y los diodos admiten equivalentes, como 1N914 o cualquier otro tipo comúnmente utilizado con una tensión de pico inversa de por lo menos 50 V.

Para los lectores que tienen acceso a los componentes SMD, puede realizar un montaje más compacto.

Una montaje SMD, dependiendo de cómo se hace y el tipo de teléfono que se usa, puede ser intercalada mediante el ajuste entre el microteléfono y la base, en el interior del dispositivo, y por lo tanto conseguir mucho más difícil de detectar la posición.

Para la conexión del dispositivo a la cápsula transmisor sugerir el uso de dos cables unos 12 cm, que contienen dos pinzas de cocodrilo ultraminiatura en sus extremos.

 

MODO DE EMPLEO

Inicialmente, alimentar el circuito mediante la conexión de sus garras a 3 pequeñas pillas conectadas en serie (4,5 V) o una fuente de alimentación ajustado a este valor. No es necesario observar la polaridad.

A continuación, ligue alrededor un receptor de FM o VHF (como la banda de frecuencia elegida).

Ajustar la bobina de antena con el aflojamiento de las vueltas experimentalmente mientras se toca la sintonización del receptor para captar la señal con una intensidad mayor. El modo de ajuste se muestra en la Figura 3.

 

Figura 3 – ajuste de la bobina
Figura 3 – ajuste de la bobina

 

 

Hecho el ajuste será interesante para probar el dispositivo en un teléfono. La frecuencia de la señal obtenida ahora puede estar ligeramente desplazada, pero un reajuste de la sintonización del receptor permite coger más fácilmente.

 

Probada la operación, sólo pensar en hacer su instalación en el teléfono.

En la Figura 4 se muestra cómo se hace esto: una posición segura de espuma el transmisor, de manera que no tira o se golpea el cable del teléfono, haciendo que el usuario sea cuidadoso de cualquier anormalidad.

 

Figura 4 - Instalación en el teléfono
Figura 4 - Instalación en el teléfono

 

 

Las garras están conectados a los terminales de auriculares, independientemente de su polaridad.

A continuación, intente el transmisor ajustando el receptor para la mejor señal. Si la nueva frecuencia coincide con ninguna estación, para actuar en

la bobina del transmisor.

Con el transmisor en operación en las mejores condiciones, buscar la mejor posición de recepción.

Después de eso, sólo tiene que utilizar el dispositivo, que se activa automáticamente cada vez que el teléfono está descolgado.

Como los voltajes de terminales varían la línea, puede haber diferencias en la frecuencia e incluso cuando nos movemos rango del transmisor de un dispositivo a otro.

 

Semiconductores:

Q1 - BF494 o equivalente –transistor de RF NPN

D1 a D4 - 1N4148 - diodo de uso general

 

Resistores: (1/8 W, 5%)

R1 - 1 k ohmios

R2 - 1,2 K ohmios

 

Capacitores:

C1, C3 - 1 nF - Cerámica

C2 - 10 pF - Cerámica

 

Varios:

L1 - bobina - véase el texto

G1, G2 - pinzas de cocodrilo en miniatura

Placa de circuito impreso, cables, soldadura, etc.

 

19.017MBMemory Usage40.28msRequest Duration
Joomla! Version5.2.3
PHP Version8.3.20
Identityguest
Response200
Templatecassiopeia
Database
Server
mysql
Version
10.5.22-MariaDB
Collation
latin1_swedish_ci
Conn Collation
utf8mb4_general_ci
$_GET
[]
$_POST
[]
$_SESSION
array:1 [ "joomla" => "***redacted***" ]
$_COOKIE
[]
$_SERVER
array:51 [ "USER" => "apache" "HOME" => "/usr/share/httpd" "SCRIPT_NAME" => "/index.php" "RE...
session
array:3 [ "counter" => 1 "timer" => array:3 [ "start" => 1749679396 "last" => 1749679396...
registry
array:3 [ "data" => [] "initialized" => false "separator" => "." ]
user
array:21 [ "id" => 0 "name" => null "username" => null "email" => null "password" => "***r...
  • afterLoad (85.36KB) (313μs)
  • afterInitialise (1.14MB) (3.85ms)
  • afterRoute (179.16KB) (908μs)
  • beforeRenderComponent com_content (100.7KB) (447μs)
  • Before Access::preloadComponents (all components) (33.45KB) (218μs)
  • After Access::preloadComponents (all components) (107.06KB) (376μs)
  • Before Access::preloadPermissions (com_content) (1.57KB) (9μs)
  • After Access::preloadPermissions (com_content) (16.22MB) (18.66ms)
  • Before Access::getAssetRules (id:8 name:com_content) (480.08KB) (1.85ms)
  • After Access::getAssetRules (id:8 name:com_content) (7.36KB) (31μs)
  • afterRenderComponent com_content (437.41KB) (6.05ms)
  • afterDispatch (2.25KB) (50μs)
  • beforeRenderRawModule mod_articles_category (Banco de Circuitos) (422.53KB) (1.65ms)
  • afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (339μs)
  • beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (91μs)
  • afterRenderRawModule mod_finder (Busca_inteligente) (63.02KB) (1.16ms)
  • beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (554μs)
  • afterRenderModule mod_articles_category (Banco de Circuitos) (5.22KB) (78μs)
  • beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (191μs)
  • afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (50μs)
  • afterRender (304.81KB) (3.28ms)
  • 1 x After Access::preloadPermissions (com_content) (16.22MB) (46.34%)
    18.66ms
    1 x afterRenderComponent com_content (437.41KB) (15.01%)
    6.05ms
    1 x afterInitialise (1.14MB) (9.57%)
    3.85ms
    1 x afterRender (304.81KB) (8.14%)
    3.28ms
    1 x Before Access::getAssetRules (id:8 name:com_content) (480.08KB) (4.6%)
    1.85ms
    1 x beforeRenderRawModule mod_articles_category (Banco de Circuitos) (422.53KB) (4.09%)
    1.65ms
    1 x afterRenderRawModule mod_finder (Busca_inteligente) (63.02KB) (2.89%)
    1.16ms
    1 x afterRoute (179.16KB) (2.25%)
    908μs
    1 x beforeRenderModule mod_articles_category (Banco de Circuitos) (9.27KB) (1.38%)
    554μs
    1 x beforeRenderComponent com_content (100.7KB) (1.11%)
    447μs
    1 x After Access::preloadComponents (all components) (107.06KB) (0.93%)
    376μs
    1 x afterRenderRawModule mod_articles_category (Banco de Circuitos) (15.43KB) (0.84%)
    339μs
    1 x afterLoad (85.36KB) (0.78%)
    313μs
    1 x Before Access::preloadComponents (all components) (33.45KB) (0.54%)
    218μs
    1 x beforeRenderModule mod_finder (Busca_inteligente) (6.39KB) (0.47%)
    191μs
    1 x beforeRenderRawModule mod_finder (Busca_inteligente) (5.9KB) (0.23%)
    91μs
    1 x afterRenderModule mod_articles_category (Banco de Circuitos) (5.22KB) (0.19%)
    78μs
    1 x afterDispatch (2.25KB) (0.12%)
    50μs
    1 x afterRenderModule mod_finder (Busca_inteligente) (4.44KB) (0.12%)
    50μs
    1 x After Access::getAssetRules (id:8 name:com_content) (7.36KB) (0.08%)
    31μs
    1 x Before Access::preloadPermissions (com_content) (1.57KB) (0.02%)
    9μs
23 statements were executed, 5 of which were duplicates, 18 unique11.15ms1.58MB
  • SELECT @@SESSION.sql_mode;32μs968B/libraries/src/Session/MetadataManager.php:184Copy
  • SELECT `session_id` FROM `incbmx_session` WHERE `session_id` = :session_id LIMIT 169μs1.3KBParams/libraries/src/Session/MetadataManager.php:187Copy
  • INSERT INTO `incbmx_session` (`session_id`,`guest`,`time`,`userid`,`username`,`client_id`) VALUES (:session_id, :guest, :time, :user_id, :username, :client_id)179μs944BParams/libraries/src/Session/MetadataManager.php:260Copy
  • SELECT `id`,`rules` FROM `incbmx_viewlevels`47μs656B/libraries/src/Access/Access.php:955Copy
  • SELECT `b`.`id` FROM `incbmx_usergroups` AS `a` LEFT JOIN `incbmx_usergroups` AS `b` ON `b`.`lft` <= `a`.`lft` AND `b`.`rgt` >= `a`.`rgt` WHERE `a`.`id` = :guest67μs1.64KBParams/libraries/src/Access/Access.php:868Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `incbmx_categories` AS `s` INNER JOIN `incbmx_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`236μs20.2KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `incbmx_assets` WHERE `name` IN (:preparedArray1,:preparedArray2,:preparedArray3,:preparedArray4,:preparedArray5,:preparedArray6,:preparedArray7,:preparedArray8,:preparedArray9,:preparedArray10,:preparedArray11,:preparedArray12,:preparedArray13,:preparedArray14,:preparedArray15,:preparedArray16,:preparedArray17,:preparedArray18,:preparedArray19,:preparedArray20,:preparedArray21,:preparedArray22,:preparedArray23,:preparedArray24,:preparedArray25,:preparedArray26,:preparedArray27,:preparedArray28,:preparedArray29,:preparedArray30,:preparedArray31,:preparedArray32,:preparedArray33,:preparedArray34,:preparedArray35,:preparedArray36,:preparedArray37,:preparedArray38,:preparedArray39)221μs7.44KBParams/libraries/src/Access/Access.php:357Copy
  • SELECT `id`,`name`,`rules`,`parent_id` FROM `incbmx_assets` WHERE `name` LIKE :asset OR `name` = :extension OR `parent_id` = 07.57ms1.48MBParams/libraries/src/Access/Access.php:301Copy
  • SHOW FULL COLUMNS FROM `incbmx_assets`305μs2.02KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • SELECT * FROM `incbmx_assets` WHERE `name` = 'com_content.article.1045'53μs912B/libraries/src/Table/Table.php:780Copy
  • SHOW FULL COLUMNS FROM `incbmx_content`261μs1.77KB/libraries/vendor/joomla/database/src/Mysqli/MysqliDriver.php:587Copy
  • UPDATE `incbmx_content` SET `hits` = (`hits` + 1) WHERE `id` = '1045'150μs48B/libraries/src/Table/Table.php:1348Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `incbmx_content` AS `a` INNER JOIN `incbmx_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `incbmx_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `incbmx_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `incbmx_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `incbmx_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)185μs22.13KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `incbmx_categories` AS `s` INNER JOIN `incbmx_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`254μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `m`.`tag_id`,`t`.* FROM `incbmx_contentitem_tag_map` AS `m` INNER JOIN `incbmx_tags` AS `t` ON `m`.`tag_id` = `t`.`id` WHERE `m`.`type_alias` = :contentType AND `m`.`content_item_id` = :id AND `t`.`published` = 1 AND `t`.`access` IN (:preparedArray1,:preparedArray2)220μs3.97KBParams/libraries/src/Helper/TagsHelper.php:388Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `incbmx_categories` AS `s` INNER JOIN `incbmx_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`166μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT DISTINCT a.id, a.title, a.name, a.checked_out, a.checked_out_time, a.note, a.state, a.access, a.created_time, a.created_user_id, a.ordering, a.language, a.fieldparams, a.params, a.type, a.default_value, a.context, a.group_id, a.label, a.description, a.required, a.only_use_in_subform,l.title AS language_title, l.image AS language_image,uc.name AS editor,ag.title AS access_level,ua.name AS author_name,g.title AS group_title, g.access as group_access, g.state AS group_state, g.note as group_note FROM incbmx_fields AS a LEFT JOIN `incbmx_languages` AS l ON l.lang_code = a.language LEFT JOIN incbmx_users AS uc ON uc.id=a.checked_out LEFT JOIN incbmx_viewlevels AS ag ON ag.id = a.access LEFT JOIN incbmx_users AS ua ON ua.id = a.created_user_id LEFT JOIN incbmx_fields_groups AS g ON g.id = a.group_id LEFT JOIN `incbmx_fields_categories` AS fc ON fc.field_id = a.id WHERE ( (`a`.`context` = :context AND (`fc`.`category_id` IS NULL OR `fc`.`category_id` IN (:preparedArray1,:preparedArray2,:preparedArray3)) AND `a`.`access` IN (:preparedArray4,:preparedArray5)) AND (`a`.`group_id` = 0 OR `g`.`access` IN (:preparedArray6,:preparedArray7)) AND `a`.`state` = :state) AND (`a`.`group_id` = 0 OR `g`.`state` = :gstate) AND `a`.`only_use_in_subform` = :only_use_in_subform ORDER BY a.ordering ASC418μs6.06KBParams/libraries/src/MVC/Model/BaseDatabaseModel.php:164Copy
  • SELECT `c`.`id`,`c`.`asset_id`,`c`.`access`,`c`.`alias`,`c`.`checked_out`,`c`.`checked_out_time`,`c`.`created_time`,`c`.`created_user_id`,`c`.`description`,`c`.`extension`,`c`.`hits`,`c`.`language`,`c`.`level`,`c`.`lft`,`c`.`metadata`,`c`.`metadesc`,`c`.`metakey`,`c`.`modified_time`,`c`.`note`,`c`.`params`,`c`.`parent_id`,`c`.`path`,`c`.`published`,`c`.`rgt`,`c`.`title`,`c`.`modified_user_id`,`c`.`version`, CASE WHEN CHAR_LENGTH(`c`.`alias`) != 0 THEN CONCAT_WS(':', `c`.`id`, `c`.`alias`) ELSE `c`.`id` END as `slug` FROM `incbmx_categories` AS `s` INNER JOIN `incbmx_categories` AS `c` ON (`s`.`lft` <= `c`.`lft` AND `c`.`lft` < `s`.`rgt`) OR (`c`.`lft` < `s`.`lft` AND `s`.`rgt` < `c`.`rgt`) WHERE (`c`.`extension` = :extension OR `c`.`extension` = 'system') AND `c`.`access` IN (:preparedArray1,:preparedArray2) AND `c`.`published` = 1 AND `s`.`id` = :id ORDER BY `c`.`lft`195μs3.92KBParams/libraries/src/Categories/Categories.php:375Copy
  • SELECT `name`,`element` FROM `incbmx_extensions` WHERE `type` = 'plugin' AND `folder` = 'finder' AND `enabled` = 1152μs656B/administrator/components/com_finder/src/Helper/LanguageHelper.php:135Copy
  • SELECT `title` FROM `incbmx_finder_taxonomy` WHERE `parent_id` = 1 AND `state` = 1 AND `access` IN (1,5)89μs648B/administrator/components/com_finder/src/Indexer/Taxonomy.php:325Copy
  • SELECT * FROM `incbmx_schemaorg` WHERE `itemId` = :itemId AND `context` = :context64μs1.55KBParams/plugins/system/schemaorg/src/Extension/Schemaorg.php:403Copy
  • SELECT `a`.`id`,`a`.`asset_id`,`a`.`title`,`a`.`alias`,`a`.`introtext`,`a`.`fulltext`,`a`.`state`,`a`.`catid`,`a`.`created`,`a`.`created_by`,`a`.`created_by_alias`,`a`.`modified`,`a`.`modified_by`,`a`.`checked_out`,`a`.`checked_out_time`,`a`.`publish_up`,`a`.`publish_down`,`a`.`images`,`a`.`urls`,`a`.`attribs`,`a`.`version`,`a`.`ordering`,`a`.`metakey`,`a`.`metadesc`,`a`.`access`,`a`.`hits`,`a`.`metadata`,`a`.`featured`,`a`.`language`,`fp`.`featured_up`,`fp`.`featured_down`,`c`.`title` AS `category_title`,`c`.`alias` AS `category_alias`,`c`.`access` AS `category_access`,`c`.`language` AS `category_language`,`fp`.`ordering`,`u`.`name` AS `author`,`parent`.`title` AS `parent_title`,`parent`.`id` AS `parent_id`,`parent`.`path` AS `parent_route`,`parent`.`alias` AS `parent_alias`,`parent`.`language` AS `parent_language`,ROUND(`v`.`rating_sum` / `v`.`rating_count`, 1) AS `rating`,`v`.`rating_count` AS `rating_count` FROM `incbmx_content` AS `a` INNER JOIN `incbmx_categories` AS `c` ON `c`.`id` = `a`.`catid` LEFT JOIN `incbmx_content_frontpage` AS `fp` ON `fp`.`content_id` = `a`.`id` LEFT JOIN `incbmx_users` AS `u` ON `u`.`id` = `a`.`created_by` LEFT JOIN `incbmx_categories` AS `parent` ON `parent`.`id` = `c`.`parent_id` LEFT JOIN `incbmx_content_rating` AS `v` ON `a`.`id` = `v`.`content_id` WHERE ( (`a`.`id` = :pk AND `c`.`published` > 0) AND (`a`.`publish_up` IS NULL OR `a`.`publish_up` <= :publishUp)) AND (`a`.`publish_down` IS NULL OR `a`.`publish_down` >= :publishDown) AND `a`.`state` IN (:preparedArray1,:preparedArray2)159μs22.17KBParams/components/com_content/src/Model/ArticleModel.php:215Copy
  • SELECT SUM(CASE WHEN `a`.`next_execution` <= :now THEN 1 ELSE 0 END) AS due_count,SUM(CASE WHEN `a`.`locked` IS NULL THEN 0 ELSE 1 END) AS locked_count FROM `incbmx_scheduler_tasks` AS `a` WHERE `a`.`state` = 161μs1.37KBParams/administrator/components/com_scheduler/src/Model/TasksModel.php:465Copy
  • warningassets - No asset found for com_content.article.1045, falling back to com_content
  • warningassets - No asset found for com_content.article.1045, falling back to com_content
  • warningassets - No asset found for com_content.article.1045, falling back to com_content
  • warningassets - No asset found for com_content.article.1045, falling back to com_content
  • warningassets - No asset found for com_content.article.1045, falling back to com_content
  • warningassets - No asset found for com_content.article.1045, falling back to com_content
  • warningassets - No asset found for com_content.article.1045, falling back to com_content
  • warningassets - No asset found for com_content.article.1045, falling back to com_content
  • warningassets - No asset found for com_content.article.1045, falling back to com_content
  • warningassets - No asset found for com_content.article.1045, falling back to com_content