User Tools

Site Tools


Navigation Menu

Flight-Control

<
Previous mounth
03/28/2024
>
Next mounth
SMTWFTS
13
24
24
25
25
26
26
27
27
28
28
2930
1431010203040506
1507080910111213
1614151617181920
1721222324252627









Hot Projects

SEEDStack

SEEDStack - Open 3D printable seed/sprouting systemDIY Food Hacking

UCSSPM

UCSSPM - Unified Clear-Sky Solar Prediction ModelOpen Solar Power

picoReflow

picoReflow - DIY PID Reflow Oven Controller based on RaspberryPiDIY Reflow Soldering

PiGI

PiGI - DIY Geiger Counter based on RaspberryPiRasPi Geiger Counter

DIY ARA-2000

Active Wideband Receiver Antenna for SDR - ARA-2000Wideband Antenna

DSpace

DSPace - Map everythingMap everything!

Mission-Tags

This is an old revision of the document!


Hacking RF controlled power switches with HackRF

In order to learn more about GNU Radio and HackRF, so that tackling more complex scenarios like darc-side-of-munich-hunting-fm-broadcasts-for-bus-and-tram-display-information-on-90-mhz become easier, it was time to go for a much simpler training target:

Those cheap RF controlled wall plugs you can use to remote control the power outlets. Now, I'm not talking about FS20, x10 or HomeMatic devices but the really cheap ones you can usually buy in sets of three combined with a handheld remote controller for 10-20 EUR.

The goal here is to find out, how long it actually takes to reverse engineer this particular (at least 10 year old) system and achieve full remote control capability using HackRF and other open-source tools.

hackrf-433-remote-control-title.jpg

Episode I

This episode concentrates on the receiving side (identification, verification and analysis) while Episode II will be focused on using the HackRF as a transmitter, to finally own the system.

Identification

It's necessary to know WHERE to look in order to try to figure out WHAT is going on. As ever so often, these devices don't indicate what frequency/band they are using, which basically makes it a needle in a haystack. A frequency counter might help here but none is available so let's see how much can be achieved by simple deduction, guessing and luck.

Strategies to reduce the Haystack

Per definition the RF band stretches from 3 kHz to 300 GHz, so, theoretically, our signal candidate could be anywhere in there. But in practice, even the HackRF can only observe a 20 MHz wide strip of the complete spectrum at one time, so we would have to “scan” through the whole spectrum in 20 MHz steps to cover what we can with a HackRF, between 10 MHz and 6 GHz. What now? Like so often: Sun Tzu already said:

Hence the saying: If you know the enemy and know yourself, your victory will not stand in doubt; if you know Heaven and know Earth, you may make your victory complete.Sun Tzu - The Art of War - 10. Terrain (31)

He obviously hints to us that knowing our physical terrain/ground “know Earth” is at least as important as knowing the invisible RF terrain “know Heaven”. If you're an old-school HAM this may be obvious to you but if you're coming from a completely different background you will be able to work much faster, when you know your terrain, the different bands and what usually goes on there. Search the web for band plans and frequencies, tune in, have a look around, simply get familiar with it. So, for those unfamiliar, let's take a look at some of the shortcuts used here to drastically improve hit probability:

Maxwell's rotating-in-his-grave razor

Guessing by the size and weight of the transmitter, there is no long antenna wire in there (Long antenna = long wavelength = low frequency), which leads to the conclusion that we could start to ignore everything below 27MHz. 27MHz was commonly used for RC models but most of them have moved to 2.4 GHz and some esoteric switches also use this frequency. Let's put it aside as a secondary band to probe.

Chrono's universally applicable make-it-cheapa razor

When every company has the necessity to grow, and operate more profitable, then, if the costs to produce just the cheapest, barely usable or insecure product plus the costs of having a kick-ass marketing team to brainwash people into buying crappy products is less than the costs of simply making a solid and reliable product (which almost always is the case eventually) - every board in the world is basically forced to do so or they would simply not act in the interest of the company, which is profit and growth. Let's apply it here:

As a designer/manufacturer, you would need to have a frequency usage permit/license for each individual frequency per each country where you would like to offer the product. Since this is a lot of administrative overhead (people cost the most), not to mention the added individual license costs. As a result, many products use the industrial, scientific and medical (ISM) radio bands to make them cheaper (broad availability of ready-to-use components & knowledge) and easy to export/import.

These bands therefore have a much higher probability of carrying our signal candidate than the rest of the available RF spectrum, so let's target the usual ISM suspects first. In Europe 433 and 868 MHz are commonly used for remote controls (even cranes), data/sensor telemetry (weather stations and the like) and much more.

Let's pick 433 MHz, fire up osmocom_fft, gqrx, SDRangelove or any other SDR receiver with a spectrum analyzer/waterfall display tuned to 433 MHz.

$ osmocom_fft -f 433000000 -s 8000000 -W -S -F --fft-size=1024

Now we just have to observe the spectrum/waterfall while pressing buttons on the remote.

hackrf-433-remote-control-signal-identification-osmocom-fft.jpg

And baaaaaaam, right there it is, centered on 433.795 MHz, lucky shot :)

Analysis

We now know where we have to look so it's time to build a simple receiver to see what happens when we press buttons on the remote control to find out how the receiver distinguishes which specific buttons we have pressed.

A simple receiver

Again we can deduce that economic reasons will exclude complicated modulations or security so we start by building the most simple receiver to look at the signal.

FIR Filter Tap:
firdes.low_pass(1, samp_rate, 5e3, 2.5e3)

hackrf-433-remote-control-signal-analysis-waterfall-scope.jpg

Signal Pattern

Now we just have to press the buttons and look at the pattern each button produces. When pressing a button, the following bit patterns are sent over the ether, each repeated three times with a 10ms pause in between, probably to increase the chance that the weak signal isn't lost due to other ISM transmission interference. After a while, the pattern becomes quite obvious and we can start to assign 1 and 0 values to the long and short periods we see in these 33-bit patterns.

Master On Master Off
111111111111111110001000001111010 111111111111111110001000010110110
Button 1 On Button 1 Off
111111111111111100000000011011010 111111111111111100000000011010110
Button 2 On Button 2 Off
111111111111111100000000001111010 111111111111111100000000001110110
Button 3 On Button 3 Off
111111111111111100000000010111010 111111111111111100000000010110110
Button 4 On Button 4 Off
111111111111111100000000011101010 111111111111111100000000011100110

The whole process took a little less than an hour, just using GNU Radio and a HackRF (could have been done with an RTL-SDR device as well. The next steps will be covered in Episode II, where we can try to reproduce this pattern with a transmitter we'll build with GNU Radio. This will also serve as a chance to try something I'd like to call Full Band Replay Attack.

Instead of trying to find the specific frequency and modulation and to build a transmitter for it, it should be equally feasible to just capture the whole ISM band and try to send it as it was received (replay). This would be a very crude approach requiring almost no knowledge but could be disastrously fast and effective when applied successfully, in many situations.

Discussion

fe80:5fdb:42f3:1f95:1b57:74a6:7e02:82a3, 2015/05/27 00:45

Any idea when you will have episode 2 up?

chrono, 2015/05/27 14:12

Ahoy Steve, sorry, as this is pure fun/advanced research, it got de-prioritized, see: Mission Update: Going Dark. When time permits it will get picked up again, as things usually do :)

yanmaneee, 2023/11/05 09:19

http://www.kd14.org http://www.kd12.us.com http://www.supreme.com.co http://www.kobe-shoes.us.com http://www.supremesoutlet.us.com http://www.kd14shoes.com http://www.bape.us.org http://www.yeezy-shoes.us.org http://www.offwhite-shoes.us.org http://www.kd12.org http://www.paulgeorge.us.com http://www.goyardhandbag.us.org http://www.kd15shoes.com http://www.hermes-outlets.com http://www.kyrie7shoes.us http://www.goyardshandbag.com http://www.yeezyboost380.us.com http://www.jordan1shoes.us http://www.abathingapeofficial.com http://www.cheapjordan.us http://www.adidasyeezyboost350.us.com http://www.jordan11retro.us.com http://www.jordanssneakers.us.com http://www.supreme-newyork.us.org https://www.fearofgodoutlet.com http://www.off-whiteclothing.us.org http://www.golden-goosesoutlet.com http://www.supreme-clothing.us.org http://www.curry9.us http://www.shoes-yeezy.us http://www.jordan4.us.com http://www.travisscotjordan.com http://www.supremenewyork.us.org http://www.off-whiteshoes.us.com http://www.offwhitetshirt.us.com http://www.offwhitehoodies.us http://www.off--white.us.com http://www.kyrie-7.com http://www.goldengoosesonline.com http://www.supremenewyork.us.com http://www.jordanstoreonline.com https://www.supremeoutlet.us.com http://www.goldengooseonlinestore.com http://www.palmangels.us.com http://www.goyardsstoreonline.com http://www.kyrie-8.com http://www.golden-gooses.com http://www.adidasyeezyuk.com http://www.jordan12.us.com http://www.supremes-clothing.us.com http://www.travisscotjordan.us http://www.kd13shoes.us http://www.offwhitexjordan.com http://www.gaps.us.com http://www.palmangels-clothing.com http://www.hermesbirkins.com http://www.bathing-ape.us http://www.jordansforcheap.us.com http://www.jordanshoesstore.us.com https://www.air-jordanoutlet.com http://www.goldengoosesale.us.org http://www.palmangelsoutlet.us.com http://www.bape-shoes.com http://www.jordansshoes.us.org http://www.hermesbagsonline.com http://www.offwhitexnike.com http://www.goyardbags.us.com http://www.bape-clothing.us http://www.offwhite.us.org http://www.kd15.us https://www.palmangelsonline.com http://www.bapeshoodie.com https://www.hermesoutlets.com http://www.bapes.us.org http://www.paulgeorgeshoes.us.com http://www.off-whiteclothing.us.com http://www.kyrie5spongebob.us http://www.air-jordan.us.com http://www.bapesclothing.com http://www.bapehoodie.us http://www.fearofgodoutlet.us.com http://www.bape-clothing.com http://www.jordanxtravisscott.com http://www.goyardoutlets.us http://www.yeezy-350.us.com http://www.supremeclothingstore.com http://www.goyardshandbags.us.org https://www.hermesonlineshop.com http://www.bapesoutlet.com http://www.supremeclothings.com http://www.kyrie7.us http://www.bape-shirt.us.com http://www.jordan13.us.com http://www.goldengooseoutletus.com http://www.fearofgod-clothing.com http://www.supreme.us.org http://www.kyrie9.com https://www.offwhitesoutlet.com http://www.goldengoosedeluxebrand.us.com http://www.supreme-clothings.us.com http://www.goyardsoutlet.com http://www.off--whiteclothing.com http://www.gapyeezy.org http://www.shoesjordan.us.com http://www.goldengooseshoes.us.org http://www.russellwestbrookshoes.us http://www.michaeljordanshoes.us.com http://www.fearofgodhoodie.com http://www.kyrie6.org http://www.kyrie9.us http://www.bapesonline.com http://www.fearofgod.us.com http://www.chromeheartstoreonline.com http://www.yeezy350boost.us.com http://www.off-whiteoutlet.us.com http://www.cheapjordanshoes.us.com http://www.bape-hoodie.com http://www.jordan-retro.us.com http://www.offwhitesonline.com http://www.supremes.us.org http://www.curry9shoes.com https://www.goldengoosessale.com http://www.curry-8.us https://www.off-whiteonline.com http://www.goldengoose.us.org https://www.kyrieirving-shoes.us.com http://www.off--whiteoutlet.com http://www.hermesoutletsonline.com http://www.birkinbag.us.com http://www.stephcurry.us http://www.bapesta.us.com http://www.giannisantetokounmposhoes.us http://www.bape-stas.com http://www.yeezy-500.us.com http://www.offwhitexjordan1.com http://www.goldengooseofficial.com http://www.yeezy700.us.com http://www.curry6.net http://www.palmangels-hoodie.com http://www.kobe.us.com http://www.supremeclothing.us.org http://www.kd-shoes.us http://www.supremesonline.com http://www.off---whiteshoes.com http://www.supremeclothings.us.com http://www.kyrieirvingshoes.us http://www.goyard-outlet.com http://www.jordansshoes.us.com http://www.kevindurantshoes.us.com http://www.kyrie8shoes.com http://www.supremeshirt.us.com http://www.off-whitehoodie.com http://www.yeezysneakers.us.org http://www.jordans-shoes.us.org http://www.sbdunk.us http://www.yeezyboost.us http://www.fearofgodessential.com http://www.goldengoosesneakerssale.us.com http://www.ggdb.us.com http://www.kyrie8.us http://www.offwhiteoutlet.us.org http://www.jordantravisscott.com http://www.cheapjordanss.us.com http://www.goldengooseoutletstore.com http://www.goyardshandbag.us https://www.off-whites.us http://www.hermes-handbags.us.com http://www.goldengoosesstore.com http://www.hermesbelts.us.org

pheeeeeeee, 2023/12/06 11:01

เว็บ123 Many betting games are included to serve the gambler.!!!/

sa2405, 2023/12/07 05:38

ราคาบอลไหลลง The classic gambling website.

OKBet, 2023/12/13 02:25

nice blog! its interesting. thank you for sharing. 7 Proven Strategies

sa2405, 2023/12/15 06:31

แฮนดิแคป Ready to serve everyone. Come join the fun.

bewin, 2023/12/16 03:23

<a href=“https://bewin.co/”><strong>bewin</strong></a>website online the best in the world.

bewin, 2023/12/16 03:24

bewin website online the best in the world.

เว็บ123, 2023/12/17 07:02

เว็บ123Asia's number 1 casino Stable, deposit, withdraw, automatic system 24 hours. The easiest bonus.

pheeeeeeee, 2023/12/18 08:10

เว็บ123 Many betting games are included to serve the gambler.

ss, 2023/12/19 03:22

เว็บ123https://123dd.net/ Easy to play, real pay, no cheating, only need this website 100%

ss, 2023/12/19 03:24

เว็บ123 Easy to play, real pay, no cheating, only need this website 100%

ja, 2023/12/19 04:16

123slot We have many online games that can be played for real money.

kj123, 2023/12/19 04:56

เว็บ123 Largest online game 24 hours service, apply now, have unlimited credits to play.

abonne, 2023/12/19 06:14

123dd The best web play anywhere wherever to you are.

por, 2023/12/20 02:54

<a href=“https://naza.link/”><strong>naza</strong></a> watch fun movies

246810, 2023/12/20 04:57

naza Sign up for free!! Deposit - withdraw, no minimum

246810, 2023/12/20 05:02

naza Sign up for free!! Deposit - withdraw, no minimum

jimi, 2023/12/20 05:05

เว็บนาซ่า Online betting sites 24 hours a day.

jimi, 2023/12/20 05:06

เว็บนาซ่า Online betting sites 24 hours a day.

III7X, 2023/12/20 05:22

naza Sign up for free!! Deposit - withdraw, no minimum

dfdffddf, 2023/12/20 05:22

คียเวิร์ด

test , 2023/12/20 05:24

คีย์เวิร์ด sddsdsd

ggg, 2023/12/20 05:25

naza Sign up for free!! Deposit - withdraw, no minimum

bua23, 2023/12/20 08:03

naza Sign up for free!! Deposit - withdraw, no minimum

taro, 2023/12/21 05:55

bewin Fast transfer, pay for real.

bewin, 2023/12/21 06:47

bewin The most popular Online betting sites 24 hours a day, no holidays.

you, 2023/12/21 23:42

เว็บ123 An application that makes everyone step into the world of fun, without borders unlimited deposits and withdrawals.

nisa, 2023/12/22 05:31

123maxx A complete web casino, we guarantee stability.

เว็บ123, 2023/12/22 06:51

เว็บ123Asia's number 1 casino Stable, deposit, withdraw, automatic system 24 hours. The easiest bonus.

icezaa, 2023/12/22 07:05

naza88win easy to play, get real money

123maxx, 2023/12/22 08:29

123maxx Online casinos are the answer to most gamblers. No matter where you are, you can play. Online casinos Anytime, anywhere

123maxx, 2023/12/22 08:31

<a href=“https://123maxx.com/”>123maxx</a> Online casinos It consists of Baccarat games, slots, card games, roulette and many other games.

123maxx, 2023/12/22 08:31

123maxx Can raise the slot game into the online system, play anywhere, anytime

123pro1, 2023/12/23 07:21

123pro1 Many happy game online.

ja, 2023/12/24 03:38

123slot We have many online games that can be played for real money.

xxx, 2023/12/24 20:29

ปั่นแปะออนไลน์ Naza55 All bets are complete.

naza, 2023/12/26 00:16

.<a href=“https://naza.link/”><strong>naza</strong></a> watch fun movies.

jimi, 2023/12/26 03:57

naza The most popular Online betting sites 24 hours a day, no holidays.

vvvv, 2023/12/26 05:27

เว็บนาซ่า Sign up for free!! Deposit - withdraw, no minimum

ไฮโล, 2023/12/26 07:49

ไฮโลfriends to subscribe Just like this, you will get paid commission from playing. #line @ZOOM88

เกมสล็อต, 2023/12/26 08:42

เกมสล็อต website that have all the betting in it to answer all the needed

bbbb, 2023/12/26 08:59

เว็บนาซ่า The best websites for you

สล็อต, 2023/12/27 03:00

สล็อตpremium online gaming to get money 24 hrss

sa2405, 2023/12/27 06:14

สูตรบาคาร่า A casino site that meets all the needs for the best gambler.

taro, 2023/12/27 06:52

bewin Fast transfer, pay for real.

เว็บคาสิโน, 2023/12/27 09:29

เว็บคาสิโนAsia's number 1 casino Stable, deposit, withdraw, automatic system 24 hours. The easiest bonus.

you, 2023/12/27 22:28

เว็บ123 Can withdraw with minimum.

nisa, 2023/12/28 00:15

123maxx The cost of water will cause you to lose benefits immediately.

naza, 2023/12/28 01:49

<a href=“https://naza88win.com/”><strong>เว็บนาซ่า</strong></a> The classic gambling website.

123maxx, 2023/12/28 03:29

123maxx At home or on vacation, it can also be Online football betting Anytime, anywhere

123maxx, 2023/12/28 05:02

123maxxAsia's number 1 casino Stable, deposit, withdraw, automatic system 24 hours. The easiest bonus.

icezz, 2023/12/28 05:08

naza88win easy to play, get real money

peemaieiei, 2023/12/29 06:26

bewin1688 watch fun movies.

lih, 2024/01/01 21:33

ปั่นแปะออนไลน์ Naza55 The best websites for you

sup nz, 2024/01/02 01:34

naza8k It is a very popular online casino. Our website is 100% safe.

sa2405, 2024/01/02 02:39

เข้าเว็บnaza online gaming easy to play 24hours

jimi, 2024/01/03 03:04

naza The most popular Online betting sites 24 hours a day, no holidays.

bbb, 2024/01/03 10:05

เว็บนาซ่า The best websites for you

บอลเต็ง, 2024/01/04 03:56

บอลเต็ง Sign up for free!! Deposit - withdraw, no minimum

you, 2024/01/04 23:40

เว็บ123 Admin service 24 hours a day.

123maxx, 2024/01/05 03:00

123maxxAsia's number 1 casino Stable, deposit, withdraw, automatic system 24 hours. The easiest bonus.

icezz, 2024/01/05 06:55

naza easy to play, get real money

123maxx, 2024/01/05 08:32

123maxx At home or on vacation, it can also be Online football betting Anytime, anywhere

pp0001, 2024/01/06 04:02

123pro1 Many betting games are included to serve the gambler.

sa2405, 2024/01/08 03:37

เข้าเว็บnaza online gaming easy to play 24hours

sms , 2024/01/08 03:56

naza Welcome to The best online gambling sites now that everyone should try, here you will learn everything about online betting and earn money easily via any smartphone.เข้าเว็บnaza

nami, 2024/01/08 18:46

naza Sign up for free!! Deposit - withdraw, no minimum

naza, 2024/01/09 00:21

เว็บนาซ่า</strong></a> The classic gambling website

bua0091, 2024/01/09 09:42

naza Want to get rich? Just click

you, 2024/01/10 23:32

เว็บ123 Today's web popularity may change a lot. cause are more modern and comfortable format.

nisa, 2024/01/11 02:56

123maxx Fast, make deposits and withdrawals within 30 seconds only.

123maxx, 2024/01/11 04:17

123maxxAsia's number 1 casino Stable, deposit, withdraw, automatic system 24 hours. The easiest bonus.

icezaa, 2024/01/11 05:14

naza88win easy to play, get real money

123maxx, 2024/01/11 08:37

123maxx Online casinos It is an online casino with a system to play through electronic tools.

peemaieiei, 2024/01/12 07:11

bewin1688 watch fun movies.

pheeeeeeee, 2024/01/12 07:31

เว็บ123 Many betting games are included to serve the gambler.

maysa, 2024/01/12 10:36

<a href=“https://123pro1.co/”>123pro1</a> Many happy game online

ss, 2024/01/13 04:51

Easy to play, real pay, no cheating, only need this website 100% เว็บ123

abonne, 2024/01/13 05:19

123DDFor those who are not card gamblers,online slots are considered It's a very good solution for you.

lih, 2024/01/13 21:45

ปั่นแปะออนไลน์ Naza55 The best websites for you

sa2405, 2024/01/14 02:04

เข้าเว็บnaza online gaming easy to play 24hours

jimi, 2024/01/15 01:04

naza The most popular Online betting sites 24 hours a day, no holidays.

ggg, 2024/01/15 05:25

เว็บนาซ่า Sign up for free!! Deposit - withdraw, no minimum

bbb, 2024/01/15 06:47

เว็บนาซ่า The best websites for you

nisa, 2024/01/16 17:35

123maxx We have more than 100 games to choose from.

88i, 2024/01/16 18:17

naza88win easy to play, get real money

you, 2024/01/16 23:05

เว็บ123Contact The number one online gambling game Apply now with unlimited credits to play.

you, 2024/01/16 23:06

เว็บ123 The number one online gambling game Apply now with unlimited credits to play.

123maxx, 2024/01/17 08:32

123maxxAsia's number 1 casino Stable, deposit, withdraw, automatic system 24 hours. The easiest bonus.

123maxx, 2024/01/17 08:49

123maxx Online casinos It is an online casino with a system to play through electronic tools.

peemaieiei, 2024/01/18 04:39

bewin1688 watch fun movies.

maysa, 2024/01/18 06:15

123pro1 Many happy game online

p, 2024/01/18 08:38

123pro1 Many betting games are included to serve the gambler.

kj123, 2024/01/19 05:56

123dd Number one online gambling game. Apply for membership. Service 24 hrs.

sup nz, 2024/01/20 06:41

สูตรบาคาร่า]] is a gambling game that has the same characteristics as bounce poker cards, the play will be divided into 2 sides. It is a gambling game that has the same characteristics as bounce poker cards, the play will be divided into 2 sides.

jimi, 2024/01/21 05:43

naza The most popular Online betting sites 24 hours a day, no holidays.

bau02, 2024/01/21 07:11

naza Want to get rich? Just click

you, 2024/01/22 23:54

เว็บ123 You can definitely see your enthusiasm in the paintings you write.

nisa, 2024/01/23 02:33

123maxx Odds or High – Low It will count the total goals of both teams. Over-Under bets are available to bet Half-time and Full-time.

iceeee1, 2024/01/23 05:22

naza88win easy to play, get real money

123maxx, 2024/01/23 05:43

123maxxAsia's number 1 casino Stable, deposit, withdraw, automatic system 24 hours. The easiest bonus.

123maxx, 2024/01/23 08:38

123maxx Online football betting website All included here. Highly stable, able to bet on online football In the form of a tablet computer

peemaieiei, 2024/01/24 02:30

bewin1688 watch fun movies.

pheeeeeeee, 2024/01/24 09:00

123pro1 Many betting games are included to serve the gambler..

123pro1, 2024/01/24 10:56

<a href=“https://123pro1.co/”>123pro1</a> MANY VERY GOOD

abonne, 2024/01/25 04:09

An application that makes,everyone step into the world of fun, without borders unlimited deposits and withdrawals.123DD

abonne, 2024/01/25 04:11

An application that makes,everyone step into the world of fun, without borders unlimited deposits and withdrawals. https://123dd.net/123DD

kj123, 2024/01/25 07:03

เว็บ123 Number one online gambling game, 24 hour service, free membership registration.

logic, 2024/01/25 22:03

ปั่นแปะออนไลน์ Naza55 The best websites for you

sa2405, 2024/01/26 02:29

เข้าเว็บnaza online gaming easy to play 24hours

color game, 2024/01/26 08:22

Napakahalaga ng artikulong ito para sa akin bilang isang manunulat; subalit, umaasa akong mapapansin mo rin ang aking mga sinulat.

gg, 2024/01/27 07:37

naza Sign up for free!! Deposit - withdraw, no minimum

sa2405, 2024/01/28 06:25

สูตรบาคาร่า A casino site that meets all the needs for the best gambler.

nisa, 2024/01/28 18:42

123maxx We have more than 100 games to choose from.

ii, 2024/01/28 19:51

naza easy to play, get real money

you, 2024/01/28 23:03

เว็บ123 If you want to have money, just click and get it.

123maxx, 2024/01/29 03:18

123maxxAsia's number 1 casino Stable, deposit, withdraw, automatic system 24 hours. The easiest bonus.

123maxx, 2024/01/29 08:52

123maxx There are many different games to choose from.

123pro1, 2024/01/29 23:42

123pro1 MANY VERY GOOD

abonne, 2024/01/31 01:57

An application that makes everyone ,step into the world of fun without borders unlimited ,deposits and withdrawals. 123DD

peemaieiei, 2024/01/31 02:54

bewin1688 watch fun movies.

logic, 2024/01/31 21:26

ปั่นแปะออนไลน์ Naza55 The best websites for you

sa2405, 2024/02/01 02:47

เข้าเว็บnaza online gaming easy to play 24hours

123pro1, 2024/02/05 00:03

123pro1MANY VERY GOOD

peemaieiei, 2024/02/05 03:54

bewin1688 watch fun movies.

pheeeeeeee, 2024/02/05 09:36

เว็บ123 Many betting games are included to serve the gambler.

abonne, 2024/02/06 03:20

An application that makes everyone ,step into the world of fun without borders unlimited ,deposits and withdrawals. 123DD

kj123, 2024/02/06 07:20

เว็บ123 Gambling games, number one online casino website, 24 hour service, apply now.

logic, 2024/02/06 21:35

ราคาบอลไหลลง Naza55 Heaven of Gambler

mon55, 2024/02/07 04:33

There are many promotions with the benefit of participating in bets. naza55 ลิงค์รับทรัพย์

sa2405, 2024/02/07 04:51

เข้าเว็บnaza online gaming easy to play 24hours

online bingo, 2024/02/08 06:09

Quality posts is the crucial to invite the visitors to visit the web page, that's what this web page is providing. bingo online

icezz, 2024/02/10 07:27

เว็บนาซ่า easy to play, get real money

sa2405, 2024/02/11 02:54

แฮนดิแคป Ready to serve everyone. Come join the fun.

pheeeeeeee, 2024/02/11 09:05

เว็บ123 Many betting games are included to serve the gambler.

abonne, 2024/02/12 01:53

An application that makes everyone ,step into the world of fun without borders unlimited ,deposits and withdrawals. 123DD

kj123, 2024/02/12 06:24

123dd Number one online gambling game Apply for free membership and receive credits.

25fox, 2024/02/12 23:33

Buy a driver's license Hello, welcome to the world's largest online driver's license organization. We sell authentic and registered driving licenses and we have several driving schools with which we collaborate.

https://origineelrijbewijskopen.com/

https://origineelrijbewijskopen.com/2023/11/10/rijbewijs-kopen-telegram/

https://origineelrijbewijskopen.com/2023/10/24/rijbewijs-kopen-nederland/ https://origineelrijbewijskopen.com/2023/11/01/rijbewijs-kopen-belgie/

https://origineelrijbewijskopen.com/2023/11/07/rijbewijs-a-kopen/

https://origineelrijbewijskopen.com/2023/11/07/rijbewijs-kopen-prijs/

https://origineelrijbewijskopen.com/2023/11/07/rijbewijs-te-koop-belgie/

https://origineelrijbewijskopen.com/2023/11/10/belgisch-rijbewijs-kopen/

https://origineelrijbewijskopen.com/2023/11/10/rijbewijs-kopen-duitsland/ https://origineelrijbewijskopen.com/2023/11/10/rijbewijs-examens-kopen/

https://origineelrijbewijskopen.com/2023/11/10/rijbewijs-kopen-hongarije/

What a nice post! I'm so happy to read this. What you wrote was very helpful to me. Thank you. Actually, I run a site similar to yours. If you have time, could you visit my site? Please leave your comments after reading what I wrote. If you do so, I will actively reflect your opinion. I think it will be a great help to run my site. Have a good day.

https://cf-cc-qualitylab.com/

https://cf-cc-qualitylab.com/product/american-dollars-for-sale/

https://cf-cc-qualitylab.com/product/buy-counterfeit-aud-online/

https://cf-cc-qualitylab.com/product/buy-fake-british-pounds-online/

https://cf-cc-qualitylab.com/product/buy-fake-euro-banknotes-online/

https://cf-cc-qualitylab.com/product/buy-new-zealand-dollars-online/ https://cf-cc-qualitylab.com/product/buy-undetected-canadian-dollars/

It is incredibly average to see the best inconspicuous components presented in a basic and seeing way Thank you. Actually, I run a site similar to yours. If you have time, could you visit my site? Please leave your comments after reading what I wrote. If you do so, I will actively reflect your opinion. I think it will be a great help to run my site. Have a good day.

https://cf-cc-qualitylab.com/product/paypal-flip/

https://cf-cc-qualitylab.com/product/western-union-flip/

https://cf-cc-qualitylab.com/product/cash-app-flip/ https://cf-cc-qualitylab.com/product/western-union-flip-sale/

https://cf-cc-qualitylab.com/product/legit-paypal-flip/

https://cf-cc-qualitylab.com/product/legit-cash-app-flip/ https://cf-cc-qualitylab.com/product/buy-cloned-cards/

https://cf-cc-qualitylab.com/product/buy-credit-card-dumps-online/

https://cf-cc-qualitylab.com/product/cloned-credit-cards-for-sale/ https://cf-cc-qualitylab.com/product/legit-paypal-money-transfer/

https://cf-cc-qualitylab.com/product/legit-paypal-money-transfer/

https://cf-cc-qualitylab.com/product/western-union-money-flip/

https://cf-cc-qualitylab.com/product/hacked-cash-app/

Such an especially significant article. To a great degree charming to examine this article.I should need to thank you for the undertakings you had made for creating this astonishing article. https://cf-cc-qualitylab.com/product/automated-money-developer-machines/

https://cf-cc-qualitylab.com/product/high-quality-automatic-solution/ https://cf-cc-qualitylab.com/product/ssd-chemical-solution-packaging-materials/

https://cf-cc-qualitylab.com/product/vector-paste-ssd-solution/ https://cf-cc-qualitylab.com/product/humine-activation-powder/

https://cf-cc-qualitylab.com/product/99-99-pure-gallium-metal-alloy-for-mercury-replacement/ https://cf-cc-qualitylab.com/product/automated-money-developer-machines/

I am another client of this site so here I saw different articles and posts posted by this site,I inquisitive more enthusiasm for some of them trust you will give more data on this points in your next articles.

https://cf-cc-qualitylab.com/2024/02/01/western-union-uberweisen-umdrehen/ https://cf-cc-qualitylab.com/2024/02/01/kaufen-sie-western-union-umdrehen/

https://cf-cc-qualitylab.com/product/automated-money-developer-machines/

https://cf-cc-qualitylab.com/2024/02/01/koop-western-union-omzet/

https://cf-cc-qualitylab.com/2024/01/31/acquistare-lanciare-western-union/

https://cf-cc-qualitylab.com/2024/01/31/contanti-ribaltabili-della-western-union/

https://cf-cc-qualitylab.com/2024/01/30/volteo-de-dinero-de-western-union/

https://cf-cc-qualitylab.com/2024/01/30/comprar-voltear-de-western-union/

https://cf-cc-qualitylab.com/2024/01/28/transfert-dargent-western-union/

https://cf-cc-qualitylab.com/2024/01/28/retournement-de-western-union/

https://cf-cc-qualitylab.com/2024/01/27/online-kredietkaart-dumps-kopen/

https://cf-cc-qualitylab.com/2024/01/27/gekloonde-kredietkaarten-te-koop/

https://cf-cc-qualitylab.com/2024/01/27/gekloonde-kaarten-kopen/ https://cf-cc-qualitylab.com/2024/01/27/kaufen-sie-kreditkarten-dumps-online/

https://cf-cc-qualitylab.com/2024/01/27/geklonte-karten-dumps-zum-verkauf/

All things considered I read it yesterday yet I had a few musings about it and today I needed to peruse it again in light of the fact that it is extremely elegantly composed.

https://cf-cc-qualitylab.com/2024/01/27/kaufen-sie-geklonte-karten/

https://cf-cc-qualitylab.com/2024/01/27/acquistare-scarico-di-carte-di-credito-in-linea/ https://cf-cc-qualitylab.com/2024/01/27/carte-di-credito-clonate-in-vendita/ https://cf-cc-qualitylab.com/2024/01/27/carte-clonate-in-vendita/ https://cf-cc-qualitylab.com/2024/01/26/comprar-volcados-de-tarjetas-de-credito/

https://cf-cc-qualitylab.com/2024/01/26/tarjetas-de-credito-clonadas-a-la-venta/ https://cf-cc-qualitylab.com/2024/01/25/comprar-tarjetas-clonadas/ https://cf-cc-qualitylab.com/2024/01/25/acheter-des-dumps-de-cartes-de-credit-en-ligne/

https://cf-cc-qualitylab.com/2024/01/25/cartes-de-credit-clonees-a-vendre/

https://cf-cc-qualitylab.com/2024/01/25/cartes-clonees-a-vendre/ https://cf-cc-qualitylab.com/2024/01/23/requisitengeld-zum-verkauf/ https://cf-cc-qualitylab.com/2024/01/23/falschgeld-kaufen/

https://cf-cc-qualitylab.com/2024/01/23/gefalschter-euro-zum-verkauf/

https://cf-cc-qualitylab.com/2024/01/21/koop-valse-polymeerbiljetten/ https://cf-cc-qualitylab.com/2024/01/21/koop-valse-bankbiljetten/

 Actually, I run a site similar to yours. If you have time, could you visit my site? Please leave your comments after reading what I wrote. If you do so, I will actively reflect your opinion. I think it will be a great help to run my site. Have a good day.

https://cf-cc-qualitylab.com/2024/01/21/koop-valse-euro-bankbiljetten/

https://cf-cc-qualitylab.com/2024/01/21/comprar-dinero-falso-en-linea/

https://cf-cc-qualitylab.com/2024/01/21/comprar-dinero-falso/

https://cf-cc-qualitylab.com/2024/01/21/billetes-de-euro-a-la-venta/

https://cf-cc-qualitylab.com/2024/01/17/soldi-realistici-in-vendita/

https://cf-cc-qualitylab.com/2024/01/17/acquistare-denaro-falso/ https://cf-cc-qualitylab.com/2024/01/17/banconote-in-euro-in-vendita/ https://cf-cc-qualitylab.com/2024/01/17/argent-accessoire-a-vendre/ https://cf-cc-qualitylab.com/2024/01/17/acheter-des-billets-indetectables/ https://cf-cc-qualitylab.com/2024/01/17/faux-euros-a-vendre-en-ligne/

https://cf-cc-qualitylab.com/2024/01/09/buy-euros-online-cyprus/

https://cf-cc-qualitylab.com/2024/01/09/fake-polymer-notes-for-sale/

https://cf-cc-qualitylab.com/2024/01/09/counterfeit-money-for-sale/

https://cf-cc-qualitylab.com/2024/01/09/buy-fake-dollar-bills/

https://cf-cc-qualitylab.com/2024/01/09/buy-prop-money-canada/

https://cf-cc-qualitylab.com/2024/01/09/buy-fake-polymer-notes/

sa2405, 2024/02/13 01:39

เข้าเว็บnaza online gaming easy to play 24hours

pimmi, 2024/02/13 04:59

Betting sites do not have to go anywhere. Here, one stop. Anyone can play, really easy to play.สูตรบาคาร่า naza

iceeee1, 2024/02/16 05:30

naza88win easy to play, get real money

mini, 2024/02/17 08:40

ไฮโล gambling sites Best football betting website Best online casino Supervised by experts And a professional team for quick deposit-withdrawal Best Online Casinos All naza55

as, 2024/02/18 22:09

ปั่นแปะออนไลน์ Naza55 The best online casino website

sa2405, 2024/02/19 02:10

**เข้าเว็บnaza** online gaming easy to play 24hours

ogi nz55, 2024/02/19 02:49

Our complete online gambling site naza55, many casino games.wm casino

sa2405, 2024/02/22 04:40

แฮนดิแคป Ready to serve everyone. Come join the fun.

icezaa, 2024/02/22 06:29

naza easy to play, get real money

icezaa, 2024/02/22 06:29

เว็บนาซ่า easy to play, get real money

czxczx, 2024/02/23 04:32

bewin1688 watch fun movies.

abonne, 2024/02/24 02:02

The best web play anywhere wherever to you are.

123DD

sa2405, 2024/02/25 03:34

เข้าเว็บnaza online gaming easy to play 24hours

peemaieiei, 2024/02/29 01:47

bewin1688 watch fun movies.

kj123, 2024/02/29 06:54

123dd welcome to happiness A website that allows you to choose from many games.

pp, 2024/02/29 07:26

123pro1 Many betting games are included to serve the gambler.

เกมยิงปลา, 2024/02/29 08:45

https://app.zoom88.live/The best online gambling sites With every bet To meet all needs of the gambler with a complete range.

เกมยิงปลา, 2024/02/29 08:45

<a href=“https://app.zoom88.live/”><b>เกมยิงปลา</b></a>it to answer all the needed for the gambler@zoom88

เกมยิงปลา, 2024/02/29 08:46

เกมยิงปลาOnline service providers That answers all needs Excellent 24 hours a day.@zoom88

เกมยิงปลา, 2024/02/29 08:46

เกมยิงปลา Best Casino Sites Click Now@zoom88

maysa01, 2024/02/29 10:43

123pro1 MANY VERY GOOD

abonne, 2024/03/01 02:08

For those who are not card gamblers,online slots are considered It's a very good solution for you Click123DD

Zico, 2024/03/02 02:21

The best online gambling sites right now naza555

Zico55, 2024/03/02 02:49

The best online gambling sites right now naza555https://naza55.net

peemaieiei, 2024/03/03 06:13

bewin1688 watch fun movies.

peemaieiei, 2024/03/05 07:51

บีวิน The classic gambling website.

maysa, 2024/03/05 11:18

เว็บ123GOOD GAMEMING

peemaieiei, 2024/03/06 07:23

bewin1688 watch fun movies.

kj123, 2024/03/07 03:36

เว็บ123 The biggest online site right now, sign up for free. Credits are provided.

pula puti, 2024/03/07 08:18

Ang iyong blog ay puno ng sari-saring impormasyon na talaga namang nakakaengganyo. Ang dinamismo ng kasiyahan sa Casino Plus ay isang pangunahing dahilan para ito'y subukan, binabago ang kahulugan ng tagumpay sa isang masayang abentura.“

logic, 2024/03/07 21:41

ปั่นแปะออนไลน์ Naza55 The best online casino website

zmon, 2024/03/08 01:11

เข้าเว็บnaza is a very popular online casino. We have every online casino you want to play make a deposit-withdrawal, no minimum, 24 hours a day, complete, convenient, can be played via any smartphone. Our website is 100% safe.

sa2405, 2024/03/08 02:38

เข้าเว็บnaza online gaming easy to play 24hours

peemaieiei, 2024/03/08 05:32

บีวิน The classic gambling website.

iceeee1, 2024/03/11 05:13

naza88win easy to play, get real money

pheeeeeeee, 2024/03/11 09:48

123pro1 Many betting games are included to serve the gambler.

maysa, 2024/03/12 00:05

123pro1 MANY GOOD GAME

peemaieiei, 2024/03/12 06:39

bewin1688watch fun movies.

pheeeeeeee, 2024/03/12 08:30

เว็บ123 Many betting games are included to serve the gambler.

kj123, 2024/03/13 03:53

เว็บ123 online casino website Number one, free membership registration

abonne, 2024/03/13 07:55

The technique of football betting is guaranteed that the best newbie Football betting should not be overlooked. 123DD

monmm, 2024/03/14 02:29

ข้าเว็บnaza Thankx so much for this! I havent been this thrilled by a post for a long period of time! Youve got it, whatever that means in blogging. Anyway, You are certainly someone that has something to say that people need to hear. Keep up the good job. Keep on inspiring the people!

sa2405, 2024/03/14 07:58

เข้าเว็บnaza online gaming easy to play 24hours

168 kj123, 2024/03/19 04:13

123dd The best online game website right now. Apply now. Service 24 hours.

abonne, 2024/03/19 07:36

Apply for a new account and get more credits, Including adding bonus rounds cracking slot ^games^ even moreเว็บ123

ice02, 2024/03/23 08:41

เว็บนาซ่า easy to play, get real money

abonne, 2024/03/25 04:17

Apply for a new account and get more credits, Including adding bonus rounds cracking slot “games” even เว็บ123more.

168 kj123, 2024/03/25 06:39

เว็บ123 Online games are open 24 hours a day. There are a lot of users. You can apply now.

Enter your comment. Wiki syntax is allowed:
D​ G H X I