Putting Windows on a kiosk

>putting Windows on a kiosk

Why do businesses do this? Especially on a machine that handles money?

Because Windows is genuine industrial-strength software designed by and for professionals.

Ask for genuine Microsoft software.

Nice advertisement. Hopefully you are paid well.

There is no loonix drivers for credit card readers, thermal printers, cash dispensers and other kiosk hardware.

Yeah, I can see it on OPs pic :^)

First reason is drivers like said, another reason is support. With windows you buy the software you get support for the rest of the product lifetime. With Linux while it may be free you have to buy support which is often more expensive.
Most of this shit is moot when you have idiot admins running shit wether it be Linux or windows

Even OS/2 is still in use

People who still use XP or Windows 7 in 2017 deserve this.

Super smart move

Because of corporate support you retards. Windows POSReady was there and it's less work than making your own ATM/cash register distro for most companies.

How this fucking thing can infect someone with no user input at all?

The worm spreads through local networks, if a computer is connected at all it can get infected.

get out botnet

>Why do businesses do this? Especially on a machine that handles money?
That's Asia for you. Strength in numbers, not in intelligence.

Windows XP POS is still supported until 2019 actually, the issue is they didn't update.

If they put Windows on warships, why not?

Its easier than relying on insecure linux systems with cobbled-together drivers

This was last week

because windows is what a lot of devs knew or still know.

it's kind of why a lot of embedded shit is running licensed Oracle, on-silicon jvm bullshit.

there are thing like remote code execution user

ffs you can get infected by viewing a image or opening a pdf/doc user

stupid chinks

How does this work

Worth mentioning a lot of the more severe RCE exploits won't work if you have a firewall. Why the fuck an ATM would have exposed SMB ports is beyond me though.

My employer has Windows running on a fucking animated billboard.

It's hilarious because it bluescreens like once a month and he'll leave it up like that for a week because he's too lazy to reset the thing.

Code him a script that pings the machine and resets it if it doesn't respond for NEET bux.

Windows was first to get popular so the machines had it first. So companies write drivers for Windows because other companies have Windows installed and those companies stick with Windows because the companies that write drivers only do so for Windows because the other companies have Windows installed because companies write drivers for Windows because other companies have Windows installed and those companies stick with Windows because the companies that write drivers only do so for Windows because the other companies have Windows installed because companies write drivers for Windows because other companies have Windows installed and those companies stick with Windows because the companies that write drivers only do so for Windows because the other companies have Windows installed because companies write drivers for Windows because other companies have Windows installed and those companies stick with Windows because the companies that write drivers only do so for Windows because the other companies have Windows installed because companies write drivers for Windows because other companies have Windows installed and those companies stick with Windows because the companies that write drivers only do so for Windows because the other companies have Windows installed.

You are all a bunch of unemployable morons. This is how big guys do it:
>buy 100 identical dell workstations at bulk prices
>install 30 as cash registers, 20 in offices, 10 for other employess and 3 as screen drivers
>throw rest into storage
>hire a pajeet to take care of it
>5 years later three video cards and one disk dies
>pajeet just replaces it with storage parts
>10 years later big screen gets infected
>hire a security contractor to fix it

One common way to do it is over / under flow issues.
In your computer's memory, shit is stored in a line. one dimensional. One program occupies one sector, the next the next sector, etc. You can write malware that fills up a given program's section and then escapes into the next one on computers that are outdated enough.
Also, sometimes input fields in various pieces of software aren't "sanitized". that is to say, you can "finish" the bit of code that's supposed to be input, and then since the program thinks that your text is done, it treats the rest of the shit that you typed as part of the program.
There are a ton of ways to do shit like this. 99.9999% of them are fixed, but brand new ones aren't fixed. This is why windows gets security updates once a month.

If you're running windows XP, you are 36 critical security updates, at a minimum. Every single one of those security updates patched MULTIPLE ways to break into a system.

This particular worm uses a particularly nasty exploit to just connect to your computer directly and then execute arbitrary code. You cannot stop it without the update.

Keep up on those security updates m78s

it just comes on all the machines they buy by default, and whatever software they need probably runs on it too

that can't be real.
why would port 445 even be open on an ATM?

"The system operates as an application-layer network protocol primarily used for offering shared access to files, printers, serial ports, and other sorts of communications between nodes on a network".

Sending info to and from the bank servers?

...

If Windows is so vulnerable how come I've never heard of people hacking into the ATM and withdrawing money without a valid card?

people assume they're safe on a LAN then Bob in accounting opens that e-mail

>Embedded/custom hardware development is expensive, especially if you want your super locked down, fully controlled microcode
>Security hokey pokey is a pain, windows provides a lot of security tools in its OS to handle that
>Dealing with embedded/miniOSes requires research and is often a pain to deal with
Long story short: Windows provides an amazing HAL that lets shitcoders shovel software onto badly designed hardware because Microsoft is willing to write drivers for gadget goofs.

>giving a fucking kiosk a direct Internet connection
>giving a kiosk pirated Windows
>disabling updates on Windows
Chinks.

cashpoints mostly OS2 I believe