Shillary

Why would Hillary Clinton’s website have a hidden message seeking to recruit top programmers to help her in her “18 month, nationally televised hackathon”?

I took this screengrab just now after going to her site and viewing the source. Try it for yourself before it gets pulled.


As jimstonefreelance.com (good luck reaching it if you’re in America) reports:

August 24 2016

IMPORTANT: YESTERDAY I MADE A MISTAKE THAT ROUTED SOURCE CODE READS BACK TO THIS WEB SITE, SO YOU COULD NOT VIEW HILLARY’S SOURCE FROM HERE, THAT IS FIXED NOW AND HILLARY STILL HAS THIS UP.

In the source code for Hillary Clinton’s official campaign web site, there is invisible text where she is calling the 2016 election an 18 month hackathon, and she is asking top level computer programmers to help her hack the vote. She also has an inactive link that has to be copied and pasted to work, which when viewed, is a jobs page for computer programmers to help her hack the vote. This invisible text can be read by right clicking her campaign page (between content areas) and viewing page source. It is the first thing on the page and has been placed above the head statement. IT IS STILL THERE THIS MORNING, AUGUST 24.

Go to Hillary Clinton’s campaign web site and on the front page, view the page source. Above the head statement, there is Hillary’s campaign logo in ASCII art and hidden text that appears to brag about rigging the election.

WE CAN ROAST HER LIKE A HAWAIIAN PIG WITH THIS ONE, DO NOT DROP THE BALL, GET THIS OUT THERE, ARCHIVE AND POST!


When I posted on FaceBook, a few friends (here named A, B and C) who are coders commented:

A: I write html 5. This looks like a spoof to me.

B: It’s valid html5, just uses a comment tag

A: Agree but there’s something odd about it, in my view.


Jim Stone then updated with a reader’s comment:

 “Somehow Matthew got through to the regular mail box with this: (I will get the message window working again soon so it won’t take luck to get through)

“Just wanted to tell you that I saw at the bottom of the home page this script that seems to produce the same text that was found above. I don’t understand it though – why it is there at the bottom of the page. I thought that all scripting was done in the head tag anyway.

God bless you –

Matthew

s c ri p t type text j a v a s c ript use s trict f unction t ry v ar m essage = HHHHHH →→HHHH nHHHHHH →→→→HH nHHHHHH →→→→→→→ n→→→→→→→→→→→→→→→→→→→→→→ Git out the vote! n→→→→→→→→→→→→→→→→→→→→→→→→ Join the only 18 month, n boards.greenhouse.io/hillaryforamerica nHHHHHH →→→→→→→ nHHHHHH →→→→HH nHHHHHH →→HHHH n .join , i = m essage length, o utput = colors = ; for (message reverse output push message , H ===message colors.push color: # 0 852a0 : message i ?colors push color: # e 51d2e :colors.push ;console.log.apply console, output.join .concat colors catch err ; / s cript

My response: you will have to go to Hillary’s page to get the clean working code (I can’t embed active code without it making this web site do what it says) and that was a good find. This script, at the bottom of Hillary’s page is injecting that message into the head statement. So now I know how she got the text to be green with no apparent instructions there for it to be green.


A: This is something different, it renders the same message in the JavaScript console. So the message appears both in the html markup (what you see when you view source) as a comment, and the JavaScript console as a JavaScript log.

The html you posted an image of is green just because that’s the default browser colour for comments.

As primarily a JavaScript developer I rarely use view source but regularly have the js console open. Html developers would generally be inverse to that, so for recruitment using both makes sense.

In terms of why its at the bottom, it’s an optimisation, it means that the page is visually rendered before the JavaScript process is executed which leads to a faster page render – there’s no requirement for script to be in the head, in fact its often bad practice.

Quite a few organisations take this ‘secret message’ approach since its free and tends to only be seen by developers https://www.troyhunt.com/deconstruct-websites-get-hired…/

C: Coder having a bit of fun. Is just a plain text, for want of a better word, message. As is not your usual code hinting. Does nothing for anyone except those who inspect the source code. No nefarious purpose. Obvious hillary supporter though. Well spotted. (Remind me to remove all my annotated code from my sites before sending you a link….lol)

Save

Save

Save

Save

Save

Save

Save

Save

Save

Related Post

Share on Facebook0Share on StumbleUpon1Tweet about this on TwitterShare on Tumblr0Pin on Pinterest0Share on Reddit0Share on Google+0Digg this

Be the first to comment

Leave a Reply

Your email address will not be published.


*