frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Xenon is an open source universal game cheating framework C++

https://github.com/kiocode/xenon-cheats
26•everestkio•9mo ago

Comments

everestkio•9mo ago
Feedback
cess11•9mo ago
Might want to frame it as a debugging or instrumentation tool instead, similar to how e.g. https://frida.re/ promotes itself.
everestkio•9mo ago
i will try
cess11•9mo ago
As evidenced by this thread, some people are going to be a nuisance about their morals and feelings regarding cheating in multiplayer games, if you can avoid some of that while still doing basically the same thing I think you'll manage to get more done for longer.
Conlectus•9mo ago
Don’t make tools for cheating at games against real people. It’s antisocial.

—-

Cheating at games is antisocial. This means it is a behaviour that leads to a worse experience for a community of people to the benefit of those breaking the norms. For example, theft is antisocial.

I consider tools that make are dedicated to making antisocial behaviour easier to carry the same moral weight as the antisocial activity itself. Therefore I consider this tool to be antisocial, as is its creation.

Do you have an intent for this that doesn’t involve that antisocial behaviour, such as research or debugging? Or was that your intent?

Edit: Added elaboration.

https://en.wikipedia.org/wiki/Anti-social_behaviour

jillyboel•9mo ago
> Be kind. Don't be snarky. Converse curiously; don't cross-examine. Edit out swipes.

> Don't be curmudgeonly. Thoughtful criticism is fine, but please don't be rigidly or generically negative.

> Please don't post shallow dismissals, especially of other people's work. A good critical comment teaches us something.

matkoniecz•9mo ago
This tool helps vandals and trolls and author of this tool makes world worse.
nh23423fefe•9mo ago
the author of this comment engages in meaningless hyperbole that doesn't affect the world at all. stop shouting nonsense into the void.
nh23423fefe•9mo ago
very awesome. i speedrun a game and dropped it because practice was annoying. I'll give this a try!
moomin•9mo ago
This reminds me of the joke that a programmer would regard writing a function like "LaunchMissilesOnMoscow()" as unethical, and would insist on refactoring it to "LaunchMissilesOn(City city)".
aeve890•9mo ago
People comment on the _morality_ of cheating but come on, this is quintessential hacker news. You wouldn't cry foul to someone showing their bit torrent client or media piracy tool or ad blocker addon right? I, for one, applaud the transparency of the author.
matkoniecz•9mo ago
ad blocker addon affects display of content on my computer (changes how content send to my computer is interpreted)

this tool exists to spoil gaming for other players (changes and damages content for other players)

to preanswer: yes, I am fine with trying to detect adblockers and refusing to show content if ads are not shown. Yes, I am fine with paying for content or sponsoring people who create content I like or helping them otherwise. Yes, I will take any ethical steps that I can take to not see ads.

This includes ad blockers, taking steps to makes ads illegal and taking steps toward destruction of physical ads that were illegally placed in my vicinity - such as reporting them to local government so they can be destroyed or removing them myself if viable.

And I am fine with limited shops signs and ads in media that I am not obligated to see. But billboards, highly visible screens etc should not exist.

matkoniecz•9mo ago
> People comment on the _morality_ of cheating but come on, this is quintessential hacker news.

what is wrong with taking morality into account?

especially in case where you can easily avoid making world worse, with limited impact on your life

aeve890•9mo ago
> what is wrong with taking morality into account?

Nothing. My comment was about the adversarial nature of this project. Adversarial technology is part of the hacker culture. I'm too lazy to use cheats and I game in consoles only so I'm not in any end of this cheating thing (I think, but I don't care anyway. It's not like a rando winning in COD would make any impact on my day) but still, I love to learn how things work, even _bad things_, so I consider this project as a learning resource.

Sweepi•9mo ago
I welcome the "acceleration" angle on this one. Lets get cheating so out of control that devs give up on stuff like kernel-level-anticheat and just bring back community-driven dedicated servers. The community's server admin bans cheater themselves, and everybody's life goes on.
matkoniecz•9mo ago
has accelerationism worked well even once, for anything?

all known cases to me just made things worse

nh23423fefe•9mo ago
the modern world exists and now is the best time to live in all of human history.
bmn__•9mo ago
The logical mistake was to attribute this success to accelerationism, when hundreds of thousands of other technological or social factors exist that have greater explanatory power.

I think we are closer to the truth under the assumption that humanity lives in its best time despite accelerationism.

poisonborz•9mo ago
There are many valid/good use cases for this. I often used trainers in single player games when one aspect of a game annoyed me (eg a special resource in an RTS) or I just wanted to breeze through it (an acrobatic FPS where you would also need to avoid bullets/care about health).
puffybuf•9mo ago
I use x64dbg to make cheats. It is a binary debugger for x64/32. Check it out and learn assembly/winapi.. For serious debugging of binaries you'll want a DMA device to inject into memory without a debugger attaching.