See the top rated post in this thread. Click here

Page 1 of 4 123 ... LastLast
Results 1 to 13 of 43

Thread: Hacking online live casinos

  1. #1


    Did you find this post helpful? Yes | No

    Hacking online live casinos

    Hello world.

    I’m quite new to the game of blackjack itself, not to mention card counting and other means of advantage play, but for now I’m near to a state of maniacal possession by the very idea of trying to squeeze as much as I can from it.

    At the moment I’ve read Wongs’ “Professional Blackjack”, got inspired and wrote a program to automatically track around 30 online live dealer tables using the Halves strategy. As my computer is not so cognitively constrained opposed to regular human beings, instead of further using of comparatively simple strategy I am planning to implement an actual calculation of expected return, chance of win, optimal bet size etc. before each hand based on cards remaining in shoe.

    So I inquire you fellow counters, would you guide me to what I should consider getting acquainted to before doing this? Any advice or recommendations on math behind blackjack probabilities, advantage play, bankroll management or whatever best practices?

    Also, discussion on online live casinos and their specific vulnerabilities can be started from here I believe.

    Thank you for your replies in advance.

  2. #2


    Did you find this post helpful? Yes | No
    You made a program to track 30 online casinos? That is amazing how does the program recognize the cards played out? Like it will be in picture or video form won’t it?

  3. #3


    Did you find this post helpful? Yes | No
    Nah, it's just 30 tables atm, but could be scaled theoretically.

    The tables have two streams of information over the web: one with video and second with all the information about what is happening on the table which is then used to draw graphically on your monitor everything, that's not streamed trough video, like player nicknames, bet sizes and, of course, cards dealt. So, with a little bit of hacking, but mostly due to poor connection security, it is possible to use this information stream in separate program. The rest is just about right processing of the incoming information.

  4. #4


    Did you find this post helpful? Yes | No
    I don't think this forum condones any amount of hacking. (And for what it's worth, I certainly don't.).

    I can relate to your "maniacal possession." For me, that stemmed (and can still stem) from greed, ego, and escaping my life. As such, there is no way it will end well.

    But it may be different for you. Regardless, tread slowly and mindfully.

  5. #5
    Senior Member Gramazeka's Avatar
    Join Date
    Dec 2011
    Location
    Ukraine
    Posts
    1,441


    Did you find this post helpful? Yes | No
    Quote Originally Posted by Overkill View Post
    I don't think this forum condones any amount of hacking. (And for what it's worth, I certainly don't.).

    I can relate to your "maniacal possession." For me, that stemmed (and can still stem) from greed, ego, and escaping my life. As such, there is no way it will end well.

    But it may be different for you. Regardless, tread slowly and mindfully.
    LOL !!!

    No comments...
    "Don't Cast Your Pearls Before Swine" (Jesus)

  6. #6


    Did you find this post helpful? Yes | No
    Hacking? Even if you hack you can achieve it? I mean in many or most or all of online casinos I have searches, the cards are part of the picture as in what a female dealer deals out in a video. To hack will mean a program able to recognize cards in a video or picture won’t it?

    Quote Originally Posted by Shchmax View Post
    Nah, it's just 30 tables atm, but could be scaled theoretically.

    The tables have two streams of information over the web: one with video and second with all the information about what is happening on the table which is then used to draw graphically on your monitor everything, that's not streamed trough video, like player nicknames, bet sizes and, of course, cards dealt. So, with a little bit of hacking, but mostly due to poor connection security, it is possible to use this information stream in separate program. The rest is just about right processing of the incoming information.

  7. #7
    Random number herder Norm's Avatar
    Join Date
    Dec 2011
    Location
    The mote in God's eye
    Posts
    12,465
    Blog Entries
    59


    Did you find this post helpful? Yes | No
    Keep in mind that using bots is against online casino rules. That means if caught, they may keep your deposit.
    "I don't think outside the box; I think of what I can do with the box." - Henri Matisse

  8. #8


    Did you find this post helpful? Yes | No
    Quote Originally Posted by Iwantmoney View Post
    Hacking? Even if you hack you can achieve it? I mean in many or most or all of online casinos I have searches, the cards are part of the picture as in what a female dealer deals out in a video. To hack will mean a program able to recognize cards in a video or picture won’t it?
    Well, when I first thought how this could be achieved - direct card recognition from video seemed obvious, but it requires lots of work with AI and I'm far from familiarity with such technologies, not to mention that these dealers quite often do some crazy stuff with cards.
    But there's an option for cases when your connection is not fast enough for live video or you just can't stand appearance of some dealer - you can turn video off and continue playing on a virtual table. And to represent cards there - there's a stream with dealt card suits and values.

    Quote Originally Posted by Norm View Post
    Keep in mind that using bots is against online casino rules. That means if caught, they may keep your deposit.
    I'll describe shortly how this online live casino business works. There's a company that owns the tables, hires dealers, develops software and runs streaming servers. This company gets paid from online casinos for providing access to their tables from casino website. Some large casinos are renting whole studios from these providers to have their unique decorations around and brand logos printed on tables. But if your casino can't afford a studio, you can share tables with other casinos. So these "public" tables can be accessed at the same time from different websites. That's why I have a dedicated account for this stalker-bot in a casino I don't play at. So for that casino I'm just some crazy person, who likes looking at people dealing cards, while for other I just come and play jumping around several tables.
    Anyway, thanks for the tip. The more threats I'm aware about - the more safe my strategy can be.

  9. #9


    Did you find this post helpful? Yes | No
    You can't sit there and watch an online blackjack game. If you sit out more than two hands you are kicked out for not playing, and your seat becomes available for someone else. To top matters off just about every 20 minutes to half hour you are disconnected and have to sign back in. If you are in the middle of a hand the default rules will apply, and you are screwed.

  10. #10


    Did you find this post helpful? Yes | No
    It requires huge skills and technical knowledge to hack your program stream it seems. What level of CS knowledge you estimate this to have, Bachelors Honours or Masters?

    Also it is universal online casinos require many documentation including passport, Photos, home address book and bank account and possibly signature and thumbprint. You get blocked at one they may share it around not to mention no one is comfy about so much of their identity shared and spread. How do you get over this point?

    Quote Originally Posted by Shchmax View Post
    Nah, it's just 30 tables atm, but could be scaled theoretically.

    The tables have two streams of information over the web: one with video and second with all the information about what is happening on the table which is then used to draw graphically on your monitor everything, that's not streamed trough video, like player nicknames, bet sizes and, of course, cards dealt. So, with a little bit of hacking, but mostly due to poor connection security, it is possible to use this information stream in separate program. The rest is just about right processing of the incoming information.
    Last edited by Iwantmoney; 08-08-2022 at 04:05 AM.

  11. #11


    Did you find this post helpful? Yes | No
    Quote Originally Posted by Midwest Player View Post
    You can't sit there and watch an online blackjack game. If you sit out more than two hands you are kicked out for not playing, and your seat becomes available for someone else. To top matters off just about every 20 minutes to half hour you are disconnected and have to sign back in. If you are in the middle of a hand the default rules will apply, and you are screwed.
    There's no necessity to take a seat at table - you just open that page with table and watch. It's like virtual back-counting.
    Yes, casinos' webpage has this timeout, after which a popup with a message "disconnected due to inactivity" comes up blocking any actions. What happens in background: the website stops sending messages with "timestamps" to server, so server knows, that this connection should be closed. But if you somehow will continue sending these timestamps periodically - the connection will live on for like 12 hours or whatever limit there's set on server. I copy the link, by which initially connection is established, and then open that link not in a browser but in my own program which, besides card counting, sends the timestamps to the server for time enough to play a several-hundred-hand session.

    Quote Originally Posted by Iwantmoney View Post
    It requires huge skills and technical knowledge to hack your program stream it seems. What level of CS knowledge you estimate this to have, Bachelors Honours or Masters?

    Also it is universal online casinos require many documentation including passport, Photos, home address book and bank account and possibly signature and thumbprint. You get blocked at one they may share it around not to mention no one is comfy about so much of their identity shared and spread. How do you get over this point?
    Did I mention something about maniacal possession? That's more than enough. I had some assumptions first on how do these web technologies work and by googling have learned some stuff about them. Nice starting point to get deeper into this: try ctrl+shift+I in your browser to open so called "developer tools" - you'll most likely won't understand anything there at first, but it will give you some hints on what to study. Eventually, when I had an idea of this counting program and picture of how it could work, I have decided to change my career and went for an internship to an IT company where I've learned how to implement this. I'm not sure which level of CS knowledge it is, but I believe it's somewhere about 3rd year student.

    About documents - yes, casino that I play at knows who I am and where do I live, as KYC policy for casinos in my country is quite harsh. But, due to a recent bloom of cryptocurrencies, there are casinos on the web that don't request any documents - and I run my bot in one of such.
    For now I have not got to the point where I would be excommunicated from local gambling institutions, but I believe that for a little penny I could ask some local bum to share his identity to get a new account. Should learn more about how legal it is though.

  12. #12


    Did you find this post helpful? Yes | No
    The bank account is the local bum’s what if he runs off with your money? Also if he’s from those western English speaking countries and educated and finds out what you are doing, he can claim the win and put another bank account to be credited. It is not unknown for people to do outrageous things for money

    Quote Originally Posted by Shchmax View Post
    There's no necessity to take a seat at table - you just open that page with table and watch. It's like virtual back-counting.
    Yes, casinos' webpage has this timeout, after which a popup with a message "disconnected due to inactivity" comes up blocking any actions. What happens in background: the website stops sending messages with "timestamps" to server, so server knows, that this connection should be closed. But if you somehow will continue sending these timestamps periodically - the connection will live on for like 12 hours or whatever limit there's set on server. I copy the link, by which initially connection is established, and then open that link not in a browser but in my own program which, besides card counting, sends the timestamps to the server for time enough to play a several-hundred-hand session.



    Did I mention something about maniacal possession? That's more than enough. I had some assumptions first on how do these web technologies work and by googling have learned some stuff about them. Nice starting point to get deeper into this: try ctrl+shift+I in your browser to open so called "developer tools" - you'll most likely won't understand anything there at first, but it will give you some hints on what to study. Eventually, when I had an idea of this counting program and picture of how it could work, I have decided to change my career and went for an internship to an IT company where I've learned how to implement this. I'm not sure which level of CS knowledge it is, but I believe it's somewhere about 3rd year student.

    About documents - yes, casino that I play at knows who I am and where do I live, as KYC policy for casinos in my country is quite harsh. But, due to a recent bloom of cryptocurrencies, there are casinos on the web that don't request any documents - and I run my bot in one of such.
    For now I have not got to the point where I would be excommunicated from local gambling institutions, but I believe that for a little penny I could ask some local bum to share his identity to get a new account. Should learn more about how legal it is though.

  13. #13


    Did you find this post helpful? Yes | No
    Quote Originally Posted by Iwantmoney View Post
    The bank account is the local bum’s what if he runs off with your money? Also if he’s from those western English speaking countries and educated and finds out what you are doing, he can claim the win and put another bank account to be credited. It is not unknown for people to do outrageous things for money
    Well, as soon as this bum runs away - obviously he also stops getting paid by me. Also this local bum could be my relative. But you've made your point, such risks really should be taken into account.

Page 1 of 4 123 ... LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

About Blackjack: The Forum

BJTF is an advantage player site based on the principles of comity. That is, civil and considerate behavior for the mutual benefit of all involved. The goal of advantage play is the legal extraction of funds from gaming establishments by gaining a mathematic advantage and developing the skills required to use that advantage. To maximize our success, it is important to understand that we are all on the same side. Personal conflicts simply get in the way of our goals.