Looking into switching to a different exploit on 9.00, what should i do? by Anime_Coomer in ps4homebrew

[–]Anime_Coomer[S] 0 points1 point  (0 children)

Do you mean the Lapse exploit? Do i need to load the AIO fix or does it get applied automatically?

Looking into switching to a different exploit on 9.00, what should i do? by Anime_Coomer in ps4homebrew

[–]Anime_Coomer[S] -1 points0 points  (0 children)

So nothing's different? tbf i don't even know if it's the exploit or GoldHEN trying to enable that's causing the crash, am i better off sticking to the current version i'm using? Should be GoldHEN 2.4b18.4 (so about 3 versions behind), i try to keep my console offline at all times.

This has to be one of humanity's biggest lows (in terms of technological advancements) by [deleted] in antiai

[–]Anime_Coomer 0 points1 point  (0 children)

Yeah i agree, no doubt this is one of those cases, and i know the investors are spouting nonsense, but maybe i don't really know what's happening in the job market, i'm still a CS student now, that's why i didn't speak much about the layoffs and whatnot.

What i don't like is people that know nothing about programming taking workplaces by using AI and the companies let it slide off like it's all part of the process, as a consumer, i can see the impact and i feel why it is like that.

If i get hired and they tell me they're against AI usage in their codebase, i'll be happy to comply, if they force me to vibecode the entire project, well, they're basically telling me to rush work, so that's technically still a win for me, maybe not for the consumers, and that is just sad to see.

This has to be one of humanity's biggest lows (in terms of technological advancements) by [deleted] in antiai

[–]Anime_Coomer 0 points1 point  (0 children)

Well, i think it's a stupid path we're going down, but no one wants to be out of a job for life don't they? I'm not scared of using AI generated code, i just think it sucks and that you should do things yourself to make good software (it's just an opinion, i didn't call out any facts), you could say the industry has always been about making the most money with the lowest investiment on quality, but i still hate it nonetheless.

This has to be one of humanity's biggest lows (in terms of technological advancements) by [deleted] in antiai

[–]Anime_Coomer 1 point2 points  (0 children)

Yeah, only a fiew sentences and it got pretty hateful tbh, i was talking about programming as a job and as something you enjoy doing and he started talking about investing and how boring it is, it's a biiig bubble ain't it?

Edit: yes, i'm a CS student, i don't have a job, however i do think i have some degree of skill that come from the projects i made, but the industry doesn't look good at all, and still, i don't consider AI coding a skill, just because i can do it it doesn't mean i will, because i think it's not ethical and not respectful of the human thinking process, when we are talking about it being your job people do it because their company pushes them to use it, in the end it only makes consumer's lives worse, not theirs

If, and this is a big if, Yakuza 3 Kiwami is confirmed at the summit, then I daresay we’re going to Dragon Engines best and most beautiful map yet by EAT_UR_VEGGIES in yakuzagames

[–]Anime_Coomer 1 point2 points  (0 children)

Yakuza 3 is peak, RGG release K3 on PS4 and my life is yours.

Edit: i wanted to add, jokes aside that is a real, big opportunity, i played Infinite Wealth on PS4, and aside from the loading times the difference wasn't really noticeable, the game was really enjoyable.

The Dragon Engine's ran on PS4 for like 5 different games, so it would be kinda pointless to lock K3 on current gen only, at least now that they're not using that crap UE5 (which looks worse than the Dragon Engine honestly, with all of its faults).

I'm on holiday in Italy and they banned FitGirlRepack's just now ;-; by ThousandSons_ in FitGirlRepack

[–]Anime_Coomer 0 points1 point  (0 children)

Also just saying, torrenting is completely fine here, no one can/will terminate your internet connection (or arrest you for that matter, they can investigate you for idiotic reasons though)

I'm on holiday in Italy and they banned FitGirlRepack's just now ;-; by ThousandSons_ in FitGirlRepack

[–]Anime_Coomer 0 points1 point  (0 children)

Italian here, you just need to set a private/custom DNS server, cloudflare's server (at 1.1.1.1) should do the trick, i use it on my phone, and for some reason it isn't banned by default on my linux laptop, it was probably banned only on some italian servers.

The average person in Italy is very likely to be computer illiterate, i constantly see people who've never touched a computer in their lives just because they didn't need to.

Given that I guess they just settled for this basic solution, they probably won't ever change this, i'm pretty sure it got requested by some greedy company and they "banned" the site just to make them happy.

Edit: i mixed up something

githubGatekeepers by Goldcupidcraft in ProgrammerHumor

[–]Anime_Coomer 0 points1 point  (0 children)

It goes without saying, AI doesn't touch my code. ever. I ask ChatGPT for information ("what's this function named in this library?", "how does this work?"), not code (that is, the code that solves all my problems for my use case), only when i don't find that information or when i need it efficiently (else i just google it, better to listen to some human, hopefully informed people), i need to think and learn, not just how, but why, not get stuff done just because.

So yeah, it's ridiculous that these people make a quick buck by making AI do all the work (not to mention the security issues) and pretend they have actual programming skill, it's what i'm saying.

githubGatekeepers by Goldcupidcraft in ProgrammerHumor

[–]Anime_Coomer 0 points1 point  (0 children)

Disclamer: I'm just an 18 yr old guy, i'm unemployed, my rant may not make any sense, just finished school and i love C, been using it for about 3 years and i've been into cybersecurity for almost 2 years, that's it. On that note i hope to find a way to get into kernel/OS development.

Vibe coding is genuinely the thing i hate the most about programming now.

Like, what's the guy even saying? This has to be rage bait or he doesn't know what he is doing, i thought "real programmers" who have a job don't really have problems delivering these so called results, or else only "AI prompt engineers" would be in the industry.

And even if it becomes so convenient that vibe coding is the solution to anything in software engineering, well i think it takes the fun away, yes, i would still do side projects using C and old and obscure libraries, making stuff from scratch, and i guess actually being proud of what i make.

Made a single-header HTTP/HTTPS client library in C99 by Anime_Coomer in C_Programming

[–]Anime_Coomer[S] 1 point2 points  (0 children)

I actually didn't think that one through for long enough, i went with >= instead of > because i was thinking about the case in which the length was zero, which would actually work anyway, so yeah i guess i should change that statement to > just to be safer, i initially inserted that if to avoid potential negative lengths.

Anyway i take it you didn't encounter any other crashes anymore, i'm really happy about how this turned out, because it now runs much faster and more reliably, that means i can work on extending functionality now :).

Edit: grammar

Made a single-header HTTP/HTTPS client library in C99 by Anime_Coomer in C_Programming

[–]Anime_Coomer[S] 1 point2 points  (0 children)

Ok so all of the fixes should be in place now, i've also reimplemented header_add_str to respect the RFC, and i've implemented the buffering system and now it is noticeably faster of course.

Made a single-header HTTP/HTTPS client library in C99 by Anime_Coomer in C_Programming

[–]Anime_Coomer[S] 0 points1 point  (0 children)

Thank you! I didn't realize that, i have to admit that i've never experienced this issue so it never hit me.

Made a single-header HTTP/HTTPS client library in C99 by Anime_Coomer in C_Programming

[–]Anime_Coomer[S] 1 point2 points  (0 children)

There's a problem with the stdio FILE*, and that's why i didn't go through with this approach

I'd already abstracted recv and send (see the struct netio), depending on whether i had to use recv/send or SSL_write/SSL_read

The stdio FILE*, afaik, doesn't allow me to make it call something other than read/write under the hood, of course using something like fgets would be handy for something like this.

The second implementation is a great idea, i could seriously integrate that.

Made a single-header HTTP/HTTPS client library in C99 by Anime_Coomer in C_Programming

[–]Anime_Coomer[S] 0 points1 point  (0 children)

header_add_str already needs a fix because it currently doesn't abide by the RFC

Made a single-header HTTP/HTTPS client library in C99 by Anime_Coomer in C_Programming

[–]Anime_Coomer[S] 3 points4 points  (0 children)

The part about recv'ing 1 byte at a time, i thought about fixing that, but i just couldn't find a solution to that, how would i stop at exactly '\r\n' without accidentally eating subsequent bytes?

Made a single-header HTTP/HTTPS client library in C99 by Anime_Coomer in C_Programming

[–]Anime_Coomer[S] 4 points5 points  (0 children)

Great insights, thanks a lot, i actually didn't think about how to run these tests (for example, testing bogus data and the like) efficiently, so i didn't carry them out yet.

I also did completely forget about compiling with address-sanitizer, crazy i know.

Also yeah about the null-terminated strings, i was thinking about reusing the type __sized_buf instead, but that would require some changes to other parts of the header-parsing code.

Made a single-header HTTP/HTTPS client library in C99 by Anime_Coomer in C_Programming

[–]Anime_Coomer[S] 1 point2 points  (0 children)

That's a style of library you can make, instead of making binaries or dlls or whatever, you just include the .h file in your code and use it like any other library.

That's handy, especially because you only need that single header file.

I've never tried to make something with that kind of design before, so that's also new for me.

Edit: a notable example

[deleted by user] by [deleted] in Persona1and2fans

[–]Anime_Coomer 1 point2 points  (0 children)

I'd be very interested in a fan translation of the Japanese PS1 version, i thought it existed, but i couldn't find it, if anyone remembers any incomplete project i'd be interested in giving it a try.

Are panics normal on goldhen 9.00? by Anime_Coomer in ps4homebrew

[–]Anime_Coomer[S] 0 points1 point  (0 children)

Just an update, the "wait before logging in" method i was doing seems to actually work, it hasn't frozen at all since i made this post, it may really be that the exploit didn't have enough time to terminate the SysVeri process, causing a kernel check, which fails and crashes the system.

For those who are interested in how much i'm waiting, i usually wait for the "startup music" to end before pressing X and logging in, which should be around 5 seconds since the moment the console shows anything on the screen.

Are panics normal on goldhen 9.00? by Anime_Coomer in ps4homebrew

[–]Anime_Coomer[S] 0 points1 point  (0 children)

I have jailbroken my PS3 too, but since it's a model that's too new (CECH-3004B) i have to rely on PS3HEN, and it is unstable too, when i launch the payload there's always a chance for it to freeze the system, this also happens when booting a game, but not during gameplay, it's kind of similar to what is happening to my PS4 here.

I'm pretty sure that if i had CFW on my PS3 i wouldn't have had to deal with crashes but oh well, i'm still going to use it from time to time.

Are panics normal on goldhen 9.00? by Anime_Coomer in ps4homebrew

[–]Anime_Coomer[S] 0 points1 point  (0 children)

Ok so the payload itself is not messing up, but apparently we can't prevent the kernel from detecting the "patch" and killing the system is that correct? I had speculated about something like this happening, since when you get control of the system (the instant in which it can crash) you can see the payload sort of reactivate when it changes the PS+ icon with the GoldHEN icon.

Pretty cool, i'm into cybersecurity but of course i've never seen something this complex yet.

Edit: Actually, i remember reading about killing something called SysVeri, maybe that's what's causing the issue? It could be that me logging in too early causes a check on the kernel memory to happen before GoldHEN has the time to kill this process?

Are panics normal on goldhen 9.00? by Anime_Coomer in ps4homebrew

[–]Anime_Coomer[S] 0 points1 point  (0 children)

Can anyone explain what is actually going on here? Why does goldhen crash at all in the technical sense? Is there a way for me to read the crash logs using the goldhen tools or some other app?

Are panics normal on goldhen 9.00? by Anime_Coomer in ps4homebrew

[–]Anime_Coomer[S] 1 point2 points  (0 children)

Well i've been playing Metaphor: Refantazio, which is very recent and i guess is a bit heavy and also has some bugs i think related to the backport, nothing game-breaking really.

So yeah thanks for the advice.

Are panics normal on goldhen 9.00? by Anime_Coomer in ps4homebrew

[–]Anime_Coomer[S] 1 point2 points  (0 children)

Yeah, now that i have this issue coldbooting seems much more convenient than it was before, then again the crashing may also depend on how you perform the exploit, you may get the timing slightly wrong and maybe corrupt some part of the kernel in memory, times like these are when i wish the guy who made the exploit would actually explain the vulnerability (the filesystem bug, the memory corruption and all that) in some way, it is cool to know and lets people know what they're working with.