Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 25

Thread: Hacking online live casinos

  1. #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.

  2. #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.

  3. #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.

  4. #14


    Did you find this post helpful? Yes | No
    http://www.bewersdorff-online.de/black-jack/

    this website might help what you need

  5. #15


    Did you find this post helpful? Yes | No
    Quote Originally Posted by hwjman View Post
    http://www.bewersdorff-online.de/black-jack/

    this website might help what you need
    Hey, that's exactly what I've been looking for. Thank you very much, sir, and have a nice day!

  6. #16
    Senior Member Gramazeka's Avatar
    Join Date
    Dec 2011
    Location
    Ukraine
    Posts
    1,291


    Did you find this post helpful? Yes | No
    https://makaobet.com/en/

    This is my friend's casino. I can help with any questions.
    "Don't Cast Your Pearls Before Swine" (Jesus)

  7. #17


    Did you find this post helpful? Yes | No

    Further Develope

    Someone who has a higher diploma in CS is able to develope a simple program and even then if it gets too complicated he may not be able to. What level of computing do you estimate to be able to develop a program able to read the casino software input, compute and give back its output automatically? Knowing someone who has only higher diploma is unable to develope this, how high a knowledge and skills do you need?

    Secondly about specifics of the bum. Just say you feed 500Initial capital to each account and when it reaches 10K USD you withdraw 3k. He runs off. Is there any way to get the remaining 7kUSD back when the bank account and casino account is in his name? What to do to get back this 7k?

    Quote Originally Posted by Shchmax View Post
    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.

  8. #18


    Did you find this post helpful? Yes | No
    Quote Originally Posted by Iwantmoney View Post
    Someone who has a higher diploma in CS is able to develope a simple program and even then if it gets too complicated he may not be able to. What level of computing do you estimate to be able to develop a program able to read the casino software input, compute and give back its output automatically? Knowing someone who has only higher diploma is unable to develope this, how high a knowledge and skills do you need?

    Secondly about specifics of the bum. Just say you feed 500Initial capital to each account and when it reaches 10K USD you withdraw 3k. He runs off. Is there any way to get the remaining 7kUSD back when the bank account and casino account is in his name? What to do to get back this 7k?
    I don't have a degree in CS, almost everything I know about programming I've learned myself. But I do have a masters degree in mechanical engineering, so do I have some general problem solving skills. I'm just setting my aim and then looking for ways to achieve it. From "how could be card counting automated?" I came to "online casinos must somehow get information about cards in play" - and started looking into the websites structure. Then I've found the information streams trough so called websockets. From "how can I connect to the websocket?" by trying different things I've came to a conclusion, that I should learn more about web integration, and then was able to build a program that connects to the websocket. Then I had a necessity to write part of program that counts cards and did the same as before - first studied about how it could be done, then implemented it. And so on.
    So it's more about finding a proper tool for your needs. Knowledge and skills facilitate the process, but it's not necessary to have it at start, you'll learn everything by doing.
    I personally came to using Mulesoft for work with websocket connections as it is quite easy to learn and it is mostly visual programming tool with just a little of regular coding; java - to write backend processing of card counts; now studying html and java-script to build a cozy interface.


    Speaking of bum - just take measures from letting him run away. E.g. make him an account in a bank that does not work with cash and keep all the authentication means to yourself. Literally you can agree with him, that he'll give you all of his documents, while you will be paying him weekly for this. And if he runs away, - well, think of what you could have done some other way and try again later. But, of course, try not to break laws too much. It hurts.

    Quote Originally Posted by Gramazeka View Post
    https://makaobet.com/en/

    This is my friend's casino. I can help with any questions.
    I wonder how much do Evolution services cost? May be it would make sense to pay them if it will allow to count cards without using some creepy stalker bot, but having a direct access to the info.

  9. #19


    Did you find this post helpful? Yes | No
    Okay Mulesoft for websocket and Java and JavaScript for program in total how much time to complete the whole program able to take on 30 websites? And can you do it on one single laptop?

    A plan in advanced for dealing with the 7k left in casino is good as then you can take countermeasures IN ADVANCED. You have? Say if you plan to have him force it out, you can IN ADVANCED tell him to write a note to credit an online anonymous payment such as bit coin, just for example. Online casinos frequently have multiple payment platform

    Quote Originally Posted by Shchmax View Post
    I don't have a degree in CS, almost everything I know about programming I've learned myself. But I do have a masters degree in mechanical engineering, so do I have some general problem solving skills. I'm just setting my aim and then looking for ways to achieve it. From "how could be card counting automated?" I came to "online casinos must somehow get information about cards in play" - and started looking into the websites structure. Then I've found the information streams trough so called websockets. From "how can I connect to the websocket?" by trying different things I've came to a conclusion, that I should learn more about web integration, and then was able to build a program that connects to the websocket. Then I had a necessity to write part of program that counts cards and did the same as before - first studied about how it could be done, then implemented it. And so on.
    So it's more about finding a proper tool for your needs. Knowledge and skills facilitate the process, but it's not necessary to have it at start, you'll learn everything by doing.
    I personally came to using Mulesoft for work with websocket connections as it is quite easy to learn and it is mostly visual programming tool with just a little of regular coding; java - to write backend processing of card counts; now studying html and java-script to build a cozy interface.


    Speaking of bum - just take measures from letting him run away. E.g. make him an account in a bank that does not work with cash and keep all the authentication means to yourself. Literally you can agree with him, that he'll give you all of his documents, while you will be paying him weekly for this. And if he runs away, - well, think of what you could have done some other way and try again later. But, of course, try not to break laws too much. It hurts.



    I wonder how much do Evolution services cost? May be it would make sense to pay them if it will allow to count cards without using some creepy stalker bot, but having a direct access to the info.

  10. #20


    Did you find this post helpful? Yes | No
    Quote Originally Posted by Shchmax View Post
    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.

    Did you calculate your expected gain? Most live internet games have terrible penetration. Most of the time the count is not positive. When it is, it will be less than 1%.


    Also: counting 20 tables or so manually is not that hard given the pace of play online. I have used simple strategies to multi-table 20+ games of online poker. So I'm
    not sure how your automation is going to help that much.

    I'd have thought you could make more money with the same programming skills and processing power doing something else.
    Last edited by Archvaldor; 08-12-2022 at 08:51 AM.

Page 2 of 3 FirstFirst 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.