>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.
>>60414986
Nice advertisement. Hopefully you are paid well.
>>60414956 There is no loonix drivers for credit card readers, thermal printers, cash dispensers and other kiosk hardware.
>>60414986
Yeah, I can see it on OPs pic :^)
First reason is drivers like >>60415110 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
>>60414956
Even OS/2 is still in use
People who still use XP or Windows 7 in 2017 deserve this.
>>60414986
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.
>>60414956
How this fucking thing can infect someone with no user input at all?
>>60416507
The worm spreads through local networks, if a computer is connected at all it can get infected.
>>60415744
get out botnet
>>60414956
>Why do businesses do this? Especially on a machine that handles money?
That's Asia for you. Strength in numbers, not in intelligence.
>>60415744
Windows XP POS is still supported until 2019 actually, the issue is they didn't update.
>>60414956
If they put Windows on warships, why not?
Its easier than relying on insecure linux systems with cobbled-together drivers
>>60414956
This was last week
>>60414956
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.
>>60416507
there are thing like remote code execution anon
ffs you can get infected by viewing a image or opening a pdf/doc anon
>>60414956
stupid chinks
>>60416770
How does this work
>>60416770
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.
>>60414956
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.
>>60416985
Code him a script that pings the machine and resets it if it doesn't respond for NEET bux.
>>60414956
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.
>>60414956
>>60416985
>>60416407
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
>>60416829
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
>>60414956
it just comes on all the machines they buy by default, and whatever software they need probably runs on it too
>>60414956
that can't be real.
why would port 445 even be open on an ATM?
>>60419692
"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?
>>60414986
If Windows is so vulnerable how come I've never heard of people hacking into the ATM and withdrawing money without a valid card?
>>60419692
people assume they're safe on a LAN then Bob in accounting opens that e-mail
>>60414956
>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.
>>60414956
>giving a fucking kiosk a direct Internet connection
>giving a kiosk pirated Windows
>disabling updates on Windows
Chinks.
>>60416407
cashpoints mostly OS2 I believe