A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_URI::$config is deprecated
Filename: core/URI.php
Line Number: 101
Backtrace:
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Router::$uri is deprecated
Filename: core/Router.php
Line Number: 127
Backtrace:
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Blog::$benchmark is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Blog::$hooks is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Blog::$config is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Blog::$log is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Blog::$utf8 is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Blog::$uri is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Blog::$exceptions is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Blog::$router is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Blog::$output is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Blog::$security is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Blog::$input is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Blog::$lang is deprecated
Filename: core/Controller.php
Line Number: 75
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Blog::$load is deprecated
Filename: core/Controller.php
Line Number: 78
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Blog::$db is deprecated
Filename: core/Loader.php
Line Number: 390
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_DB_mysqli_driver::$failover is deprecated
Filename: database/DB_driver.php
Line Number: 371
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_database_driver::open($save_path, $name) should either be compatible with SessionHandlerInterface::open(string $path, string $name): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 129
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_database_driver::close() should either be compatible with SessionHandlerInterface::close(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 278
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_database_driver::read($session_id) should either be compatible with SessionHandlerInterface::read(string $id): string|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 149
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_database_driver::write($session_id, $session_data) should either be compatible with SessionHandlerInterface::write(string $id, string $data): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 206
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_database_driver::destroy($session_id) should either be compatible with SessionHandlerInterface::destroy(string $id): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 295
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Return type of CI_Session_database_driver::gc($maxlifetime) should either be compatible with SessionHandlerInterface::gc(int $max_lifetime): int|false, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice
Filename: drivers/Session_database_driver.php
Line Number: 333
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 284
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: session_set_cookie_params(): Session cookie parameters cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 291
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 306
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 316
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 317
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 318
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 319
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: ini_set(): Session ini settings cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 377
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: session_set_save_handler(): Session save handler cannot be changed after headers have already been sent
Filename: Session/Session.php
Line Number: 110
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: Warning
Message: session_start(): Session cannot be started after headers have already been sent
Filename: Session/Session.php
Line Number: 143
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Blog::$session is deprecated
Filename: core/Loader.php
Line Number: 1279
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Blog::$form_validation is deprecated
Filename: core/Loader.php
Line Number: 1279
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Blog::$pagination is deprecated
Filename: core/Loader.php
Line Number: 1279
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Blog::$Lib_droneimages is deprecated
Filename: core/Loader.php
Line Number: 353
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 8
Function: __construct
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property Blog::$agent is deprecated
Filename: core/Loader.php
Line Number: 1279
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 10
Function: library
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$benchmark is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 98
Function: view
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$hooks is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 98
Function: view
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$config is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 98
Function: view
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$log is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 98
Function: view
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$utf8 is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 98
Function: view
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$uri is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 98
Function: view
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$exceptions is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 98
Function: view
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$router is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 98
Function: view
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$output is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 98
Function: view
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$security is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 98
Function: view
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$input is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 98
Function: view
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$lang is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 98
Function: view
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$load is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 98
Function: view
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$db is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 98
Function: view
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$session is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 98
Function: view
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$form_validation is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 98
Function: view
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$pagination is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 98
Function: view
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$Lib_droneimages is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 98
Function: view
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
A PHP Error was encountered
Severity: 8192
Message: Creation of dynamic property CI_Loader::$agent is deprecated
Filename: core/Loader.php
Line Number: 925
Backtrace:
File: /home2/droneimages/public_html/application/controllers/Blog.php
Line: 98
Function: view
File: /home2/droneimages/public_html/index.php
Line: 315
Function: require_once
Drone Images - Hacker lança drone que zumbifica outros drones - Imagens aéreas com drone em alta resolução
Home
Blog
Hacker lança drone que zumbifica outros drones
Hacker lança drone que zumbifica outros drones
Kit de hardware e software pode ser usado por qualquer um para assumir o controle de um AR.Drone da Parrot
São Paulo - Conhecido por derrubar o MySpace em 2005 com um truque engenhoso de JavaScript, o hacker Sammy Kamkar acaba de concluir mais um plano diabólico: um kit de hardware e software que qualquer um pode usar para assumir o controle de um AR.Drone da Parrot. Batizada de “SkyJack”, essa ferramente serve para criar um “exército de drones zumbis”, nas palavras do próprio criador.
Mais especificamente, o “SkyJack” é um AR.Drone que carrega um Rasberry Pi, dois transmissores sem fio e uma bateria extra. Com uma mistura de aplicações open source comuns e um pouco de código próprio, Kamkar usa o SkyJack para desconectar o drone alvo do smartphone ou tablet que o estiver controlando no momento e assumir o controle logo em seguida. Naturalmente, o AR.Drone serve apenas como um vetor de infecção: o aplicativo também pode ser rodado a partir de um PC com Linux desde que o transmissor alcance a rede Wi-Fi do alvo.
Essencialmente, o conjunto de programas do SkyJack monitora conexões próximas ao drone em busca de um MAC address que faça parte do grupo utilizado pelos drones da Parrot. Se um desses endereços é encontrado, o SkyJack injeta um pacote que interfere na autentificação da rede do alvo (um DeAuth packet com o Aircrack-ng). Como os drones da Parrot dependem apenas do esquema de segurança padrão do protocolo Wi-Fi, nada impede que qualquer um assuma o controle do Ar.Drone uma vez que o dono original seja expulso da rede.
Como sempre, essa abordagem também tem suas limitações. O AR.Drone não tem uma autonomia de voo muito longa e é de se esperar que sua bateria dure ainda menos porque ele tem que carregar o Raspberry Pi e os transmissores. Como o ataque depende de um vetor central (o drone com o Rasberry Pi), basta neutralizar esse vetor para acabar com a “praga zumbi”. Outra questão é que esse tipo de ataque não é nem um pouco sutil. Qualquer usuário perceberá que perdeu o controle do drone no momento em que o SkyJack começar a rodar.
Por fim, o AR.Drone é um caso especial de drone que usa Wi-Fi por questões de conveniência. A maioria dos drones comerciais (para não mencionar os militares) usa protocolos próprios de comunicação por rádio e outros esquemas de telemetria para orientar os sistemas automáticos da aeronave (é o caso do GPS no drone Phantom, para citar um caso bem simples). Portanto, não tenha esperanças de que o SkyJack possa ser usado para transformar a Amazon em uma piada. Ainda assim, ele tem potencial para algumas brincadeiras bem divertidas (ou para crimes nem um pouco engraçados).
Parceiros e certificados
Conheça alguns dos parceiros Drone Images e certificações para execução de seus trabalhos.