Wednesday, 14 November 2018

The new face of Blackmail

The new face of Blackmail is an Email crafted to look like it came from your own account.

This is no more real than promises of riches from a Nigerian prince but does seem to be a new trend as as I had a few to/from different email addresses with similar text using different bitcoin accounts.

Bitcoin and variants used as a hard to trace
global money transfer system.
The email says "I have seen and recorded your naughty web activity from the inside of your machine and captured all your data. Pay a few hundred £ $ € into a Bitcoin wallet or all will be revealed." The use of Bitcoin wallets provides a hard to trace money laundering service. Bitcoin wallet addresses look like a string of characters such as  12ziVv4aQkZTA1gj86Y9uYQByG4CcdVcTA  This address has currently had 157 reports of abuse on the Bit coin abuse database

The examples below include one sent from client-ip=;

However these are a clear and present danger to cyber folks as a review of the transaction associated with this bitcoin show inbound transactions of the amount asked for See Here


I greet you!

I have bad news for you.
27/08/2018 - on this day I hacked your operating system and got full access to your account x@x.x
On that day your account (x@x.x) password was: 55816

It is useless to change the password, my malware intercepts it every time.

How it was:
In the software of the router to which you were connected that day, there was a vulnerability.
I first hacked this router and placed my malicious code on it.
When you entered in the Internet, my trojan was installed on the operating system of your device.

After that, I made a full dump of your disk (I have all your address book, history of viewing sites, all files, phone numbers and addresses of all your contacts).

A month ago, I wanted to lock your device and ask for a small amount of money to unlock.
But I looked at the sites that you regularly visit, and came to the big delight of your favorite resources.
I'm talking about sites for adults.

I want to say - you are a big pervert. You have unbridled fantasy!

After that, an idea came to my mind.
I made a screenshot of the intimate website where you have fun (you know what it is about, right?).
After that, I took off your joys (using the camera of your device). It turned out beautifully, do not hesitate.

I am strongly belive that you would not like to show these pictures to your relatives, friends or colleagues.
I think $918 is a very small amount for my silence.
Besides, I spent a lot of time on you!

I accept money only in Bitcoins.
My BTC wallet: 12ziVv4aQkZTA1gj86Y9uYQByG4CcdVcTA

You do not know how to replenish a Bitcoin wallet?
In any search engine write "how to send money to btc wallet".
It's easier than send money to a credit card!

For payment you have a little more than two days (exactly 50 hours).
Do not worry, the timer will start at the moment when you open this letter. Yes, yes .. it has already started!

After payment, my virus and dirty photos with you self-destruct automatically.
Narrative, if I do not receive the specified amount from you, then your device will be blocked, and all your contacts will receive a photos with your "joys".

I want you to be prudent.
- Do not try to find and destroy my virus! (All your data is already uploaded to a remote server)
- Do not try to contact me (this is not feasible, I sent you an email from your account)
- Various security services will not help you; formatting a disk or destroying a device will not help either, since your data is already on a remote server.

P.S. I guarantee you that I will not disturb you again after payment, as you are not my single victim.
 This is a hacker code of honor.

From now on, I advise you to use good antiviruses and update them regularly (several times a day)!

Don't be mad at me, everyone has their own work.

hello, my sacrifice.
I write you since I attached a malware on the web site with porn which you have visited. My malware grabbed all your personal information and turned on your camera which captured the process of your solitary sex. Just after that the soft saved your contact list. I will erase the compromising video and data if you pay me 800 EURO in bitcoin.
This is wallet address for payment :
I give you 30 hours after you view my message for making the payment. As soon as you view the message I'll know it immediately. It is not necessary to tell me that you have sent money to me. This address is connected to you, my system will erased automatically after transfer confirmation. If you need 48 hours just Open the calculator on your desktop and press +++ If you don't pay, I'll send dirt to all your contacts.       Let me remind you-I see what you're doing! You can visit the police station but anybody can't help you.  If you attempt to cheat me , I'll know it right away!  I don't live in your country. So no one can not find my location even for 9 months. Goodbye for now. Don't forget about the shame and to ignore, Your life can be ruined.
==================== Also in French
Bonjour, cher utilisateur de
Nous avons installé un logiciel RAT dans votre appareil.
Pour l'instant, votre compte e-mail est piraté (voir pour , j'ai maintenant accès à vos comptes).
J'ai téléchargé toutes les informations confidentielles de votre système et j'ai obtenu des preuves supplémentaires.
La chose la plus intéressante que j'ai découvert est celui des enregistrements vidéo de votre masturbation.

J'ai posté mon virus sur un site porno, puis vous l'avez installé sur votre système d'exploitation.
Lorsque vous avez cliqué sur le bouton Play on porn video, à ce moment-là� mon troyen a été téléchargé sur votre appareil.
Après l'installation, votre caméra frontale prend une vidéo chaque fois que vous vous masturbez. De plus, le logiciel est synchronisé avec la vidéo de votre choix.

Pour le moment, le logiciel a collecté toutes vos informations de contact sur les réseaux sociaux et les adresses e-mail
Si vous devez effacer toutes vos données collectées, envoyez-moi 581$ en BTC (crypto-monnaie).
Ceci est mon portefeuille Bitcoin: 1NkQMBosJTeN1zs1T4X3QM5BLFX24YPKys
Vous avez 2 jours après avoir lu cette lettre.

Après votre transaction, je vais effacer toutes vos données.
Sinon, je vais envoyer une vidéo avec vos farces à tous vos collègues et amis !!!

Et désormais, soyez plus prudent!
Visitez uniquement les sites sécurisés!
Au revoir!

Monday, 5 November 2018

How does your compiler cope with a 64 MB source file ?

gannett$ ls -l F6From36Line.swift 
-rw-r--r--  1 gannett  admin  64277489  5 Nov 19:26 F6From36Line.swift

gannett$ head F6From36Line.swift 
let StartDataA = ["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"] 
let StartDataAofA = [ ["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"] ]
let OneBigBlock = [ ["0", "1", "2", "3", "4", "5"],
 ["0", "1", "2", "3", "4", "6"],
 ["0", "1", "2", "3", "4", "7"],
 ["0", "1", "2", "3", "4", "8"],
 ["0", "1", "2", "3", "4", "9"],
 ["0", "1", "2", "3", "4", "a"],
 ["0", "1", "2", "3", "4", "b"],
 ["0", "1", "2", "3", "4", "c"],

gannett$ tail F6From36Line.swift 
 ["s", "u", "v", "x", "y", "z"],
 ["s", "u", "w", "x", "y", "z"],
 ["s", "v", "w", "x", "y", "z"],
 ["t", "u", "v", "w", "x", "y"],
 ["t", "u", "v", "w", "x", "z"],
 ["t", "u", "v", "w", "y", "z"],
 ["t", "u", "v", "x", "y", "z"],
 ["t", "u", "w", "x", "y", "z"],
 ["t", "v", "w", "x", "y", "z"],
 ["u", "v", "w", "x", "y", "z"]]

gannett$ time swift F6From36Line.swift 
F6From36Line.swift:3:19: error: the compiler is unable to type-check this expression in reasonable time; try breaking up the expression into distinct sub-expressions
let OneBigBlock = [ ["0", "1", "2", "3", "4", "5"],
real 6m51.594s
user 2m37.196s

sys 2m55.832s

The background is exploring Swift, the language, using some big data structures to test the map, reduce and filter functionality. Using a combination generator to create an array of arrays that pulls 6 elements from a set of 36 items ended up with a 64Mb  text representation of an array of arrays. Running that file in to the Swift compiler gave the message listed above.  

Such a well mannered compiler :-)

Generating 3 elements from a group of 5 .. later converted into 3 let statements.

$ swift combiGenericTest.swift 3 1 2 3 4 5
DataIn = [["1", "2", "3", "4", "5"]]
startData = ["1", "2", "3", "4", "5"] 
DataIO=[["1", "2", "3", "4", "5"]]

In one block the full set is:

[ ["1", "2", "3"], 
["1", "2", "4"], 
["1", "2", "5"], 
["1", "3", "4"], 
["1", "3", "5"], 
["1", "4", "5"], 
["2", "3", "4"], 
["2", "3", "5"], 
["2", "4", "5"], 
["3", "4", "5"] ]

Friday, 21 September 2018

D2DH - photos and wrap up - Part 2 Days 4..7 Bath to Haywards Heath

D2DH - photos and wrap up Part 2.

Part 1 of this story is here. Between Monday 11th September 2018 and Sunday 16th 2018 Clive cycled from Bideford in North Devon over to Dad's house in Haywards Heath, West Sussex. Staying in AirB&B, at friends house and pub it took seven days to complete the 382 mile ride. Here are some of the photos and sights seen along the way. Preparations, map links and motivation for ride here. Great sponsorship and support from friends & family far and near enabled the raising over £2000 being 130% of target.

Day 4 Bath to Hungerford

This was a really great day. Jeff joined me by the cold and misty Pulteney bridge and we set off through the Georgian architecture of Bath to find the Kennet and Avon canal tow path. Great ride catching up with chat and drifting past the resting canal boats. The Caen hill flight of locks being the only hill on the way. After coffee at the top + Karina (Jeff’s other half) we pushed on up NCN 4 to Devizes and beyond. The trail splits from the canal path on to rural Wiltshire roads with rolling but gentle hills. Jeff bailed after buying me lunch at Pewsey while I headed to overnight at Hungerford.
Was great to ride out with friend, the weather was warm with fluffy clouds. A really really great day. Tucked up in the Weatsheaf pub for dinner and tiny crinkly cottage b&b.

This would have been an easier way to go

Milton Lilbourne
All your ground transport options at one location at Grafton.
Heritage Motoring near Hungerford.
The Weatsheaf at Chilton Foliat that actually has a weatsheaf on the door. ( With great food & welcome inside )

Day 5 Hungerford to Wargrave

Today is Friday and this stretch took in more of the rough canal side Kennet and Avon canal towpath. Stuck by a lifting bridge as the canal boats went by. A very strange section went underneath the M4 motorway. Came across a small Monjac deer in the urban wild space between canal and Aldermaston. Dropped in for Fish and chip lunch and chat with ex-colleges at Veritas. Strange that my old commute has taken from Monday to Friday lunchtime. Mind you I never used to be in the office on Fridays anyway. A short afternoon session to Wargrave for tonight staying with friends.


Yes it really is over 100 Miles back to Bristol

Goose Patrol on the Thames

Day 5 Wargrave to Slinford

Another fantastic weather day started with some country Berkshire trails. Then a slice of pure suburbia and pure history at Eaton, Windsor town & Windsor great park. Big statue of queen on top of hill only seen due to map reading error. Some personal nostalgia as I passed by the old crib in Woking (home of McLaren) and the Martians then onto Guildford for pasty+samosa lunch power up.  The last section today was on the recycled rail line now known as Downs link trail to The Red Lyon pub for overnight in Slinford. Was good to see a typical used car lot in Staines and RAF memorial along the way.



Queen Elizabeth statue in Windsor Great Park

RAF Memorial Near Egham

Used Car lot in Staines

Woking home to advanced technology and apparently Martian Tripods


Guildford Guildhall
New home of the Pasty power-up and Samosa strengthener 
And onto the fantastic Downs Link Ex-Railway 37 miles of track from Guildford to Shoreham on the south coast

Day 5 Slinford To Haywards Heath and finish

Lovely day today. Further on the Downs link recycled railway to meet sister Jayne Leaney and we travelled together down to Partridge Green. Distracted by coffee and flapjack Jayne stole my panniers and made the rest of journey lighter. Onwards to Shoreham on the south coast and the end of the Downs link. Deep into the port and along the grimest bit of the trail arrived in Brighton. This is familiar town from the 80s, visited a few old haunts and on past the pavilion to the route north to dad’s house.  A bit of a slog up the trail along side the A23 main road into West Sussex and past Hickstead horse place and onto Haywards Heath. The best door of the week is Dads house door and the end of the ride.
Thanks for your support- a great ride so enjoyable from the places visited and people met along the way.

Stan's Bike Shack - Great break for Coffee and flapjack

Nice doors shame about the signs

Route goes deep into Shoreham harbour

Brighton - ex home town


Nearly there now ..

Arrived inside the final door
If I knew Jayne was baking a cake I would have pedalled faster to get there.

Lunch with Dad on Monday up at his local golf club along with a few friends finished off the adventure. It certainly was an enjoyable ride along some really interesting trails to see many of the places I had only previously wizzed past in the car. 

This from the local paper ...

Final Fundraising total from