10

In my setting, soldiers carry with them kill-counters; devices that measure the lifesigns of everything in the vicinity and then count one kill if the lifesigns of a given humanoid suddenly ceases to exist without leaving the detection radius of the kill-counter (in order to award soldiers for prowess and also as a high-tech version of similar behaviour amongst samurai and Imperial Japanese soldiers).

How could someone trick a kill-counter to rack up a high score without killing anyone? For reference, this counter works on 16-bit era computer technology, so it’s fairly rudimentary. Is there an obvious, or not so obvious, way to glitch it into registering a kill when none has happened?

Glorfindel
  • 2,220
  • 4
  • 18
  • 26
Locaq
  • 609
  • 5
  • 8
  • 31
    How exactly does it measure life signs? Without knowing what it's looking for, we can't tell you how to feed it false data – Kyyshak Aug 02 '19 at 11:45
  • Electroreception, similar to a shark. Essentially, it picks up the precise signature of electrical pulsing associated with a humanoid being (since anything it would be looking to kill has a nervous system very similar to a human's) and registers that as a life. The cessation of nervous/brain activity upon death is how it registers death. – Locaq Aug 02 '19 at 12:05
  • My initial idea was that if you cut the power to it while it was registering a lifeform, then let the lifeform run away, then switch it back on, it'll register a lifeform disappearing without registering it fleeing, so would glitch and read 1 kill. Would that work? – Locaq Aug 02 '19 at 12:18
  • 27
    If two soldiers are within range of a person when they die, will it register a kill for both soldiers? – F1Krazy Aug 02 '19 at 12:26
  • 21
    people tasked with killing any lifeform are not soldiers, they are fanatical terrorists or exterminators. Soldiers are tasked with taking or holding an area. Even if that requires disabling an enemy force, it perfectly acceptable (and often preferable) to do it by forcing them to surrender or wounding them. Enemy who knows that surrender is not an option will fight A LOT harder. – Bald Bear Aug 02 '19 at 13:53
  • F1Krazy - the system can also register other life-counters. It only counts it as a kill for that soldier if their life-counter is registered as the closest to the person who died. – Locaq Aug 02 '19 at 15:26
  • 3
    Bald Bear - to be clear, the army I'm talking about here is a fascistic, somewhat incompetent organisation heavily inspired by both Imperial Japan and the conduct of the US military during the Indian Wars. Massacring hundreds of civilians and celebrating over how many they killed is absolutely a thing soldiers did in cases like the Nanking Massacre and the Sand Creek Massacre. – Locaq Aug 02 '19 at 15:29
  • 6
    Please add relevant info directly to the question itself. Comments are transitive and can get deleted – dot_Sp0T Aug 02 '19 at 16:11
  • 1
    Seems like the killers would want to hack their own counters (to inflate their scores) long before the enemy would get a chance. "Fascistic, somewhat incompetent" groups also tend to be quite corrupt. – user535733 Aug 02 '19 at 16:27
  • 7
    "system can also register other life-counters... the closest to the person who died" First, the counting would be absolutely unreliable with the use of ranged weapons. Second, if we are talking about 100s of soldiers and 100s of targets in the same area, this is a challenging application for modern 64-bit computers, let alone 16-bit ones. – Alexander Aug 02 '19 at 16:31
  • 4
    Looking at the answers, this is starting to look like an idea generation kind of question. There is literally no limit to the answers that can be given (I particularly love the comedic ones). The general principle for tricking a machine is a) Find out exactly how the machine works b) find something that makes it not work. c) profit. Given the oddness of a 20th century 16-bit computer with a task that I don't expect we'll be good at until the 22nd century at the earliest, there's a LOT of flexibility in how it works. – Cort Ammon Aug 02 '19 at 20:47
  • 1
    Does it register a kill if one of your fellow soldiers dies near you? – plasticinsect Aug 02 '19 at 23:04
  • 1
    Hi Locaq, I agree with other commenters that we'll need to know more about how it detects a life sign in order to answer this question coherently, as evidenced by the slew of different answers. You may be interested in other questions on our site such as https://worldbuilding.stackexchange.com/q/17775, https://worldbuilding.stackexchange.com/q/58926/, or https://worldbuilding.stackexchange.com/q/96878 for suggestions as to how that might be answered. I've voted to hold your question as "unclear" until you get a chance to [edit] it - feel free to ping me with the @ when you've done that! – Dubukay Aug 03 '19 at 03:57
  • Hey Locaq - I hope you're enjoying these fun answers haha. I agree with @Dubukay, it's silly but knowing how this is getting counted and also if this is properly hackable would be nice. As you can see, the CS community is representing itself with its bits of knowledge (haha geddit?). My question is do you want an answer related to the wearer's behavior in combat, or a more technical solution? Providing the option to hack could be either insanely complicated or insanely easy, whereas (imo) a behavioral solution would be more interesting, character-building-wise. – arpanet101 Aug 03 '19 at 19:48

9 Answers9

41

Find yourself an inflatable sex doll and a sheep.

Have the doll leaning on the sheep so that the not-so-clever sensor detects a live 60kg humanoid thing.

Throw a rock at the sheep. He moves away.

Now you have a sheep (computer won't care) and a non living humanoid thing.

That's a kill!

Repeat until the sheep can take no more.

Madlozoz
  • 2,640
  • 12
  • 19
24

In computer science, a computer that isn't under your physical control can not be considered secure. I would expect about a month before one of the more technical soldiers gets bored, cracks open their counter, figures out how it works, and wires in a button to increase the kill count by one, bypassing the detection circuit entirely. Then they would earn beer money by doing the same thing to other counters. You're not going to get a wireless connection to a central server using 8-bit technology on a battlefield, which is basically the only way to prevent this.

The hardest part will likely be letting this pass casual inspection. Easiest way to do that is to bribe the person doing the inspection, though there are technical ways to do this. For example, the "button" could be a reed switch mounted on the inside of the case, activated by a magnet. That should be invisible unless the actual case is opened. To disguise any signs of opening, I suggest covering the counter with stickers, paint, or the like, or at least scraping it against a rock. Battlefield gear does not stay pristine, and screwdriver pry marks aren't going to stand out.

user3757614
  • 2,964
  • 1
  • 13
  • 12
  • 13
    "In computer science, a computer that isn't under your physical control can not be considered secure." - This pretty much says it all, even if these were built to cutting edge specifications, once you go handing them off to hundreds of thousands of soldiers, one of those guys will be smart enough just hack the thing. Before you know it, there will be a app for that. – Nosajimiki Aug 02 '19 at 20:57
  • 1
    Lol was going to say the same thing. If I may add - a simple while-loop around the kill counter could be all that's needed. If you want to be careful, just set it so it increments randomly (using import random and datetime in Python for example). Worst case scenario, they implemented this at the hardware level with an adder - send it too many electric pulses and you might accidentally trigger an bit-error, giving you an NaN number of points! What a win!! – arpanet101 Aug 03 '19 at 19:43
16

You say that your device works through eletroception, much like a shark nose.

All you need are oscillators set to pulse at around 0.5 to 3 hertz. That's about what you'd expect from hearts on a battlefield (from 180bpm from the most frightened or raging combatants to ~40 from the dying). Keep switching them on and off, moving them around. When your superiors read your logs, it will seem like a true battle.

Or, if the device is really stupid and you just want to rake in the kills... Go to any chicken farm and find the sexers. A sexer is a person who picks out chicks from a conveyor belt and find out if they are male or female. Then see where the males are thrown into and go there. They are usually ground by machinery. The smaller farms can grind hundreds of chicks per minute, the larger ones can do tens of thousands. Just leave your kill counter close to the machine and watch as it goes crazy.

Glorfindel
  • 2,220
  • 4
  • 18
  • 26
The Square-Cube Law
  • 141,440
  • 29
  • 264
  • 586
  • I wouldn't say that a chick is humanoid, but for a crude computer, maybe – Madlozoz Aug 02 '19 at 12:41
  • 6
    "good work johnson, you counter registered that you killed a thousand six-feet tall soldiers yesterday...wait feet is the one with two ' right? Anyway, it probably doesn't mattter" – Borgh Aug 02 '19 at 12:52
  • But it's not registering by heartbeat because the whole point is it only reads for humanoid lives, and there's not much difference between heartbeat bpm for say, a dog to a human. It's registering whole nervous activity, not just specifically heartbeat. – Locaq Aug 02 '19 at 15:34
  • @Locaq only thing that can register that is EEG's. You won't be able to get a remote reading. – The Square-Cube Law Aug 02 '19 at 15:35
  • Yes but this is sci-fi. It doesn't have to be exactly using modern technology, just something reasonably plausible given modern technology. – Locaq Aug 02 '19 at 15:38
  • 1
    @Locaq I suggest you open a new question, and add the [tag:science-fiction] tag. Point to this one and explain that you have asked before and got answers from a non-sci-fi point of view, and that you want sci-fi answers now ;) – The Square-Cube Law Aug 02 '19 at 15:42
  • I'll do that then – Locaq Aug 02 '19 at 15:52
12

Find something that blocks the detection of the kill counter. Say, if a massive wall of lead blocks it, construct such a wall, put a volunteer behind it, give them a beer or something else they enjoy, meanwhile run up and down on the other site of the wall, the kill counter will continuously switch between seeing and not seeing a life sign (other than yours) ... and profit.

Glorfindel
  • 2,220
  • 4
  • 18
  • 26
  • If I clarify that it uses shark-like electroreception of nervous activity, what's a good way to block that? – Locaq Aug 02 '19 at 12:06
  • 10
    All metals will more or less block that; a Faraday Cage is a good example. – Glorfindel Aug 02 '19 at 12:08
  • 1
    So if you put a sheet of metal in front of the detector, it would block it? – Locaq Aug 02 '19 at 12:10
  • Isn't it easier to put lead or sheet of metal around the kill-counter itself? Or rather next to it, so it does not register a highly suspicious massacre? – Bald Bear Aug 02 '19 at 13:47
  • @Locaq It will depend on the thickness, and if the sheet is large enough; electromagnetic waves will reflect off other objects and might be able to pass around it, but with much lower intensity levels. It's not unlike visible light which is blocked by most materials, but if there's a lightbulb in a room around the corner, it'll still give some light around the corner. – Glorfindel Aug 02 '19 at 13:48
  • @BaldBear that could work, too, but probably increases the risk the device can measure it's being tampered with. – Glorfindel Aug 02 '19 at 13:49
7

Plan A: Reverse the polarity!

A microphone is a device that receives vibrations from the air and converts them to electrical signals in its own circuits. But if you reverse the flow1 and push an electrical signal into the device (instead of passively receiving the output), then the microphone becomes a speaker, converting electricity back into vibrations.

Your kill-counter device is a bit like that microphone: it receives electrical signals from the air and converts them to electrical signals in its own circuits, which register as "human" if they match a certain pattern. If you know the pattern, or the pattern is hard-wired into the device, a competent electrician could convert one of your kill-counters into a "lifesign broadcaster", pushing the signal back out into the air.

For an individual solder, the plan might go something like this:

  • Pretend you lost your kill-counter. Request a new one.
  • Give the old kill-counter (and some cash) to a guy who knows a guy. When you get it back, it's been modified into a broadcaster.
  • Go out to the "battlefield".
  • Switch broadcaster on. Switch broadcaster off. Repeat.
  • Collect your medals.

1To be pedantic, this "flow" is not "polarity". But I couldn't pass up on a chance to use that title.

Plan B: Integer underflow attack

You know how in video games, if you get the super-duper high score, it eventually flips back to zero?

—Strong Bad, "4 branches", Strong Bad Email

This is the reverse of that.

  • Make sure your kill-counter is at 0.
  • Leave your kill-counter turned off until you find someone who's pretty close to dead.
  • Turn kill-counter on.
  • Do CPR to bring the almost-dead person back to life. Your kill-counter will register this as -1 kill.
  • Congratulations, you have killed 65,535 people.
MJ713
  • 503
  • 2
  • 8
4

On a simple system like this, you could pop open the cover and find the actual sensor, then make one of the power or data wires loose. Then simply moving around and losing data and/or power will cause the processing controller to misread the situation, deciding there's a kill when one of the "blips" goes "dark".

If it's super simple, as you say, there probably won't be an algorithm to re-detect the life form. In fact, it might be missing purposely, since you wouldn't want your soldiers to be missing out on kills when they are repeatedly killing people coming out the same door, window, or cave entrance.

It could be easily discovered, but it could also be written off by standard "wear and tear" of "someone so active". This all depends on how "hardened" the device is supposed to be. Modern military standards for equipment is pretty high, but these things still fail due to how much of a beating they can take. I'd have to assume that some rogue, splinter group isn't going to have the budget or the manufacturing capability to make a truly rugged device, so there's a good chance of these having a high failure rate.

computercarguy
  • 3,705
  • 9
  • 18
3

The way you described the device, it is already incapable of fulfilling its main purpose, so subverting is kind of moot.

You didn't mention how it detects who should get the kill. So if people travel in groups, everyone in the group will get a point whenever a single person makes a kill. You could just attend a lot of executions, and come early so you can have a front row seat, to rack up the points.

You didn't account for causality, so people dying accidentally near you would increase your score. A sniper or poisoner would fail to be awarded their actual kills. In fact, friends of the sniper's victims would end up kill-stealing from the sniper. The laziest approach here is to just hang out in an emergency room. Especially being around people who get resuscitated a few times is great, you get multiple kills from each person. Being a journalist following people on suicide missions is also another "easy" one.

You haven't explained in detail how the device senses lifesigns, but most likely there is at least one material that blocks it (if it relies on electric fields, those are blocked with Faraday cages). You just make a box out of that material and have your friend go in and out of it repeatedly, and each one would be a "kill".

As described, the device also awards a kill every time someone leaves its detection radius. So a racecar driver will score a kill for every spectator at every lap. Flying a plane or helicopter at low altitude (eg. above a busy highway) will have similar effects, as would just standing at an airport where passenger planes take off. Or you could find a big cruises ship and just keep stepping in and out of the detection radius. Even walking through a dense city center should do it. My bad - you did say "without leaving its detection radius".

Of course the obvious solution is to just hack the device and overwrite the memory.

Withadel
  • 717
  • 3
  • 5
  • I think you misunderstood the sentence "count one kill if the lifesigns of a given humanoid suddenly ceases to exist without leaving the detection radius" – Ben Voigt Aug 04 '19 at 01:15
1

I'm going to assume you can't just hide behind a wall to trick the system or it would go off every time you enemy took cover and that they system can magically tell a human from an animal. In my mind this system would measure the fading heart beat as a soldier dies, so just have a friend of the person who wants to cheat the system go Daniel Craig's James Bond and have them slow their heart beat until the kill counter goes off. rinse and repeat

Hatman
  • 121
  • 3
1

As described, this device isn't smart enough to distinguish friend from foe from neutral, or combat deaths from just death by any other cause. So what you do is just hide out in the trauma room of a hospital, or even the triage area of your own army's medical camp. People are always dying in those places. Might as well rack up a few free "kills" on your counter. In fact, you might get extra freebies, any time someone flat-lines but they're brought back with a defibrillator whatever they use to bring people back when they flat-line (I am not a doctor. TV lied to me.), heck, you might "kill" the same target over and over again if they're right on the brink.

Darrel Hoffman
  • 5,094
  • 12
  • 23