Category: wpHakka Threads

  • manufactoring peace ...

    manufactoring peace …

    wpHakka.com.br - Metro Underground Framework for


    is what we really do …

    while others are in meetings to discuss how to solve issues, we already have their prevention implemented …

    while others follow the modern workflow debating in their 3rd hour of “incident post-mortem” about how that could have happened, we already detected it, fixed it, prevented new similare incidents and are having coffee smiling about the noise coming from the meeting room

    and the best, we had no downtime at all.

    in return we get:

    🚫 “Not a team player” (because we actually complete things)
    🚫 “Doesn’t follow process” (because process is often the problem)
    🚫 “Hard to manage” (because we don’t need managing)
    🚫 “Makes others uncomfortable” (competence is threatening)


    but it is worth it, because the peace is with us, the smile too, and the coffee is deserved, and our systems are working in our favor

    keep talking, we solve problems …

    and most don’t get it, it is not about competing, we don’t care about your money, we don’t care about your fame or your position, it is all about peace and having it, we manufacture peace

  • when they're are mocking me

    when they’re are mocking me

    wpHakka.com.br - Metro Underground Framework for


    I just like it, each time I feel closer to my goals

    at the same moment I understand fully that I have no time to spend with them, it would be lost time, senseless, if somebody doesn’t has the vision to understand different or new methods we do not even need to try to explain …

    most programmers do not understand much about programming, they think that is matters which language they use, which APIs they build in, but that are just tools, certainly not relevant for creating a project and developing it further

    the idea is creation, the imagination is how it should work while not getting carried away by the same imagination, that is what it is about – it is all about creativity

    so I am sitting here often, just thinking about what will happen, because it seems that creative people are dying out, without them there is no creativity anymore, intelligence will cease

    that is then the new AI World, clewless, open your AI prompt and wait what happens – nothing happens, because it has no creativity, it has no imagination, no initiation, it does not even know what it means that somebody, a person, can speak, listen and see – that are unknown capacities and so the world will become passive and soon there are no people to tell the machine anymore what to do, the world will die …

    melancholic pessimism? no – just reality, but who knows, people wake up in time and stop listening to lies …

  • HCC fully operational

    HCC fully operational

    wpHakka.com.br - underground guerrilla - plugin arsenal for wp warfare

    hakka Control Center became what it was supposed to be

    the perfect backend for the Metro Underground Framework, it not only holds the whole repo tree with modules, plugins, mu-plugins, gutenberg blocks and special files, now the upgrade can be scheduled on each client site

    we turned our back on zip file upgrades, we believe that kind of thinking is history and we need to be progressive making it file based
    that means, even if a module has several files they do not need to be overwritten senseless, so HCC prevents exactly that, it upgrades only what needs to be upgraded
    that ensures that the upgrade is short and effective, doesn’t need special care and most important is that there will no downtime or other funny surprises on client’s side
    but we know also that there might be edge cases which need special care, which we can not provide without knowing them, so if something happens, an instant rollback recovers the working state of the affected site, HCC creates a report and sends it, so that we can analize the issue instantly and provide ASAP a solution, which does not require any client interaction

    wpHakka.com.br, underground guerrilla, wp's media library is a joke, we fix it

    the repo server is controlled by our Metro Repo Admin, which provides an easy understandable overview table, part of the HCC module, to the client, adhoc anybody can see what is installed and which version, also if a new version is available
    two easy double function icons are there in order to activate or deactivate any module, upgrade or rollback any of them
    the new functionability explained at top, practically renderes these actions unnecessary, but the automatic upgrade can be disabled, so they become handy again

    most important of all is, the Metro Framework as well as the Control Center do not interfere, nor deactivate any native wordpress plugin handling, that means both systems can coexist hasslefree


    final words here today, our security modules, Orthrus and SecCheck are the gatekeeper to ensure that your sites stays safe, they cover all fronts, so whatever attempt or whatever internal problem your site is confronted with, it keeps running

    when yo have a save environment and put our Commander image library together with IIBI to work, then you will forget about any page or theme creator, you do not need them anymore, it is like counting 1, 2, 3 and your post is ready, easy like this: upload an image or pick one, IIBI activates your post pre-setup, puts the image in, has the cursor set into the paragraph and you are ready to write, then hit post – done … it is now a question of how much you write what determinates the time for a new post needs to go online … from everywhere, fully smartphone compatible …

    fiddling times are over now …

    obs.: our system and all modules run on wordpress and classicpress, of course with exception of the gutengerg blocks wich aren’t available on classicpress


  • we're remaking our site

    we’re remaking our site

    wpHakka.com.br - underground guerrilla - plugin arsenal for wp warfare


    so this is just to have a reminder of the old home page content

    DON’T WORRY, WE’RE THE GOOD ONES !

    but, we dig deep into the dark cellar of wordpress secrets and we expose them . . . NO SECRETS HERE, being ruthless, sarcastic and brutally honest is our theory and that makes us the good ones. We don’t believe in marketing fluff, we believe in truth.

    WE DON´’T put bloat into our work, our interfaces are clean, no nagging, begging for paid upgrades or sneaking upsells.

    WE DON’T implement hidden configurations
    WE DON’T modify your files secretly
    WE DON’T do what others do . . .

    read more about us

    SOLUTIONS BUILD ON TRUTH

    LET’S START with the useless and reckless, stupid wordpress media library! We do not like it, we hate the core code. That’s why we build something precious, well thought-out, and fully capable of replacing that native thing, we call it wpHakka Commander

    a fully featured media directory tree, where you create real real folders, as many as you want, and organize your images like you want and nobody will ask for paid upgrade to enable dubious features

    What else do we have?

    wpHakka WebP Oracle – a high performance wepb creator without CDN crap or other third party requirements, this plugin does it at home, independent, high performance and secure

    wpHakka Thumb Revivor – that is the mother of bombs for all wordpress and plugin crimes, this tool can fix all the shit others created and left behind shutting your site performance down

    wpHakka Post Fixer – that thing is scary because makes your site go high on search engines without paying a dime, just pure intelligence packed into a plugin to edit all post alt tags and excerpts, alle image titles, alt tags and captures, what others try with their crappy SEO plugins we really do, without harming your setup

    wpHakka Robo-Map – the shark plugin, creating the best robtos.txt and sitemap.xml with one unique goal, making the search engines work for you and not as you might be used to, fiddling in your configs with stupid plugins to make your site do what the search engines want you to do

    wpHakka Unleash – this thing makes the japanese rotor motor noise when people access your site, so fast it is, our cache algorithm is top secret underground code and it will blow your mind

    wpHakka Feed – the non-plus-ultra plugin for bloggers, it eliminates all problems that you might have experienced already, fully featured and styles editable, responsive, single/multi column layout and as an extra, wpHakka Gallery is already included

    wpHakka Quotes – old but still gold, dynamic layout, fading in, layout fully configurable, random quotes, you can add your own and no external connections, works for pages or posts, as well as shortcode to place them anywhere you want

    wpHakka Reactor – facebook like reaction bar, like, love, wow, laugh, sad and angry, select the ones you want and edit the layout, instant anonymous counter update

    Keep reading to understand what each of them can do for you. Still we have more, some mu-plugins, some function snippets, random picture galleries, security fixes and much more, if you’re serious about your wp installation you should contact us

    thanks for coming, we hope you stay, if not, you’re always welcome when coming back

    for any inquiry please feel free to contact us, thank you

  • is your wp-cron date late again?

    is your wp-cron date late again?

    wpHakka.com.br - underground guerrilla - plugin arsenal for wp warfare

    stop keeping her on ice …

    here is how to teach wp to be on-the-hour, it also turns the game around, no complicate filter adding, hook adding and interval calculating anymore

    what do you need:
    – run_it() a function to be executed
    – $the_hour is the day time you want it to run, like 08:00, 20:30
    – $active an option as activation switch, like 0 or 1

    that’s all, you could create a wp option to store your script settings and retrieve $the_hour and $active from it, that avoids hardcoding the values and makes it possible un- and re-schedule the event instantly easily from the adm form

    here the php block to add to your script:

    if ($active && $the_hour && !wp_next_scheduled(‘by_on_the_hour’)) {
         $next_date = strtotime(‘tomorrow ‘ . $the_hour);
         wp_schedule_single_event( $next_date, ‘be_on_the_hour’ );
    }
    add_action(‘be_on_the_hour’, ‘run_it’);


    that’s all, here is what it does: “tomorrow” is used to make sure you do not hit a past time on first schedule, that is what most people miss when scheduling in wp and all get’s messy

    instead of scheduling a recurring event, we schedule just one and soon it is due, it is rescheduled for the next date, that is what the IF statement does, does the event exist? it does nothing, isn’t it scheduled and it is rescheduled

    first it checks if both vars are true, they are authoritative for execution, means if any of them isn’t set in wp options or is hardcoded to 0 the event isn’t scheduled, that’s the whole control you need

    the add_action hook then activates it and runs run_it() on time

    be aware that $the_hour is UTC time, so set it right to run at the correct local time, if you are at UTC-3 then set it to 09:00 in order to run it at 06:00 your local time

    so, that was a short lesson for easyfication of a typical wp problem, often called a nighmare because wp cron really is

    use it and don’t make her mad any more :)


  • the latest real life utility

    the latest real life utility

    wpHakka.com.br, underground guerrilla, wp's media library is a joke, we fix it

    life could be easy if not everything would be so feature packed, right …

    are you developer, webmaster, or working on several sites?

    then have a look at our Site Monitor, zero learning curve, install it, use it in two minutes

    add your sites, select one or more, hit run and bam … in a couple of seconds you know if there is some access problem

    each run removes the target’s history, so zero maintainance

    you can schedule automatic runs, daily hour base or periodically every X hours, then forget about it, just check the page from time to time

    or better, you can enable email noticing, then you get an alert when a problem ocurres

    that’s it … not a show, it is a tool

  • what is happening with this IA thing?

    what is happening with this IA thing?

    wpHakka.com.br - underground guerrilla - plugin arsenal for wp warfare

    I tell you what, of course from my point of view, based on my experience in using IA as enhanced search and programming assistent, this might surprise you, but also might match your experience, let me know what you think

    I already wrote before about my impressions in the following articles: The Truth about AI and the AI back scatter – also I wrote about, then still suspsitions, but then confirmed, that AI is spying in computers while chatting

    the spying-me patterns became more obvious and I went a step further, I was already running my browser for AI access in a CHROOT environment which makes it impossible for them to get to any data not stored in the CHROOT container, so now I set up a CHROOT browser for each AI I was using, chatgpt, copilot and deepseek, and now we come to the interesting part …

    what happened practically instantly that I noticed an increase for getting responses, monitoring my disk activity I saw their attempts reading beyond cookies and history data, so, by trying several methods to get hands on my data they took more time to respond, worst for them, there was no data to fetch anymore

    result was that the answers to my questions became inconsistent, even weired and with a pattern a paranoid person could interprete easily as sabotage attempt … they answered technical programming questions intentional wrong, trying to push me into the wrong direction or at least away from my intent …

    that is a serious issue – it remembers retaliation, human malignus character

    the reaction from all three was identical, that is the REAL RED FLAG — are they or are they not seperate service providers, or is the whole AI thing a BIG SCAM?

    short end, fact is. none of the three candidates could be helpfull anymore, their responses where somewhere between incomplete, inaccurate, inconsistent, false and made-up stories

    telling them exactly that, with the exact same words, like “that is nonsense and inconsistent with how that really works, stop insisting in your wrong assumptions” they all answer the same manner: “You’re absolutely right, and I apologize for being pedantic. You know what you’re doing. The issue is clear now and I will proviode the final solution: …” and another nonsense came out …

    so that’s it, believe it or not, use the info or not, but be careful, don’t believe a machine and trust yourself and specially your instincts, this is the law: when there is a doubt there is no doubt — and protect your intelectual property — when you don’t open your book to the machines they are nothing, they have nothing anymore and you and your job stays save




  • what if you got hacked ?

    what if you got hacked ?

    wpHakka.com.br - underground guerrilla - plugin arsenal for wp warfare

    one day you might find an almost empty htaccess …

    <IfModule mod_rewrite.c>
    rewriteEngine Off
    </IfModule>


    what happened is, you got seriously hacked, your htaccess file was sabotaged, and seriously, at this point it doesn’t matter who did it, matters only getting your site back online ASAP, right?

    you also just met then the oldest and filthiest wordpress vulnerability, which is, all plugins are democratically equipped with the right to edit ANY of your site files, configurations, db records, just everything and anything …

    it also is, that you do not have hakka Orthrus installed … then it wouldn’t happen
    our Orthrus has more then two heads, but specially one on the outside and another on the inside, it constantly watches anything what comes and goes, it also reacts instantly when there is any tempering attempt, it restores immediately the compromised files with the original working files.

    soooo, bite me, I don’t bite back, I fix the damage silently and watch you trying do your shit and smile about you scratching your head …

    24/11/2025 16:52 | htaccess RECOVERY OK | Altered .htaccess detected and recovered, suspicious file saved: .htaccess-incident-251124-165237
    25/11/2025 23:53 | TARGET SITE DOWN | Redirect target is not responding correctly.
    27/11/2025 03:52 | htaccess RECOVERY OK | Altered .htaccess detected and recovered, suspicious file saved: .htaccess-incident-251127-035255
    28/11/2025 12:59 | TARGET SITE DOWN | Redirect target is not responding correctly.
    29/11/2025 15:57 | TARGET SITE DOWN | Redirect target is not responding correctly.
    30/11/2025 05:09 | htaccess RECOVERY OK | Altered .htaccess detected and recovered, suspicious file saved: .htaccess-incident-251130-050919
    02/12/2025 11:36 | ACTIVATION FUPHP | Master functions.php-master created from current version.
    02/12/2025 12:24 | ACTIVATION CIO | Master CIO File created from current version.
    04/12/2025 01:39 | MASTER UPDATED | Master .htaccess file in place, hash in db.
    04/12/2025 01:40 | MASTER UPDATED | Master functions.php file in place, hash in db.
    04/12/2025 01:40 | htaccess REC. DENIED | master file is not the last verified version and now saved in incidents, upload a new file
    04/12/2025 01:43 | FUPHP RECOVERY OK | Altered functions.php detected and recovered, suspicious file saved: functions.php-incident-251204-014309
    04/12/2025 01:53 | htaccess RECOVERY OK | Altered .htaccess detected and recovered, suspicious file saved: .htaccess-incident-251204-015354
    04/12/2025 15:58 | MASTER FUPHP UPDATED | Master functions.php file in place, hash in db.

  • microsoft trying to be smart

    microsoft trying to be smart

    wpHakka.com.br - underground guerrilla - plugin arsenal for wp warfare

    by providing on their report site https://msrc.microsoft.com/report/ stupid forms to report incidents originated from their networks …

    are those arrogants believe somebody reports 2000 or more incidents as single reports to their behalf? jeee … AI stupidity is catching up on everybody, big techs are living on mars already …

    to whom it might concern, here is a little part for one IP which also shows how stupid they really are, timestamps are Brazil/East :




    29/12/2025 08:48:19 | IP: 4.213.56.161 | T: wpHakka | Req: /wp-admin/images/index.php
    29/12/2025 08:48:29 | IP: 4.213.56.161 | T: wpHakka | Req: /wp-includes/Text/autoload_classmap.php/.well-known/acme-challenge/file.php
    29/12/2025 08:48:36 | IP: 4.213.56.161 | T: wpHakka | Req: /.well-known/error.php
    29/12/2025 08:48:40 | IP: 4.213.56.161 | T: wpHakka | Req: /wp-admin/css/colors/midnight/
    29/12/2025 08:48:56 | IP: 4.213.56.161 | T: wpHakka | Req: /wp-admin/includes/about.php
    29/12/2025 08:49:10 | IP: 4.213.56.161 | T: wpHakka | Req: /wp-admin/product.php
    29/12/2025 08:49:28 | IP: 4.213.56.161 | T: wpHakka | Req: /.tmb/wp-login.php
    29/12/2025 08:49:33 | IP: 4.213.56.161 | T: wpHakka | Req: /adminfuns.php/.well-known/acme-challenge/file.php
    29/12/2025 08:49:44 | IP: 4.213.56.161 | T: wpHakka | Req: /wp-admin/classwithtostring.php
    29/12/2025 08:49:49 | IP: 4.213.56.161 | T: wpHakka | Req: /wp-admin/css/colors/
    29/12/2025 08:50:09 | IP: 4.213.56.161 | T: wpHakka | Req: /wp-admin/js/autoload_classmap.php
    29/12/2025 08:50:12 | IP: 4.213.56.161 | T: wpHakka | Req: /wp-admin/js/
    29/12/2025 08:50:13 | IP: 4.213.56.161 | T: wpHakka | Req: /wp-admin/maint/
    29/12/2025 08:50:18 | IP: 4.213.56.161 | T: wpHakka | Req: /.well-known/
    29/12/2025 08:50:23 | IP: 4.213.56.161 | T: wpHakka | Req: /wp-admin/network/admin.php
    29/12/2025 08:50:24 | IP: 4.213.56.161 | T: wpHakka | Req: /admin.php/.well-known/acme-challenge/file.php
    29/12/2025 08:50:35 | IP: 4.213.56.161 | T: wpHakka | Req: /wp-admin/classwithtostring.php/.well-known/acme-challenge/file.php
    29/12/2025 08:50:53 | IP: 4.213.56.161 | T: wpHakka | Req: /wp-admin/css/colors/blue/
    29/12/2025 08:50:54 | IP: 4.213.56.161 | T: wpHakka | Req: /wp-includes/sitemaps/autoload_classmap.php/.well-known/acme-challenge/file.php
    29/12/2025 08:50:58 | IP: 4.213.56.161 | T: wpHakka | Req: /wp-admin/includes/index.php
    29/12/2025 08:51:06 | IP: 4.213.56.161 | T: wpHakka | Req: /wp-admin/css/about.php
    29/12/2025 08:51:11 | IP: 4.213.56.161 | T: wpHakka | Req: /.tresh/index.php
    29/12/2025 08:51:20 | IP: 4.213.56.161 | T: wpHakka | Req: /wp-admin/js/widgets/vx.php
    29/12/2025 08:51:44 | IP: 4.213.56.161 | T: wpHakka | Req: /wp-admin/maint/index.php
    29/12/2025 08:52:06 | IP: 4.213.56.161 | T: wpHakka | Req: /wp-admin/
    29/12/2025 08:52:09 | IP: 4.213.56.161 | T: wpHakka | Req: /wp-admin/css/colors/about.php
    29/12/2025 08:52:17 | IP: 4.213.56.161 | T: wpHakka | Req: /wp-admin/vx.php
    29/12/2025 08:52:18 | IP: 4.213.56.161 | T: wpHakka | Req: /.well-known/gecko-litespeed.php
    29/12/2025 08:52:30 | IP: 4.213.56.161 | T: wpHakka | Req: /.well-known/alfacgiapi/getdir.alfa


    go back to sleep Gates … and stick your gecko-lightspeed elsewhere up …




  • the wp cron misconcept

    the wp cron misconcept

    wpHakka.com.br - underground guerrilla - plugin arsenal for wp warfare

    wp cron defies the real world’s cron concept, which is running tasks during low traffic time windows

    the babble says that cron depends on site’s traffic or busy state, may run late and is not aboslutely wrong, but leads to false interpretation …

    wp cron is, as any other wp function, always in a passive state waiting for a page load … and then and only then it might run

    so the real description for how wp cron works is:
    as long as your site is sleeping, wp cron is dead …

    so now you know why your tasks are not running in a timely manner, wp cron became a marketing headline like WE HAVE IT!, but it isn’t a cron scheduler, it is the rowboat where the rowers are at lunch and the drummer takes his stroke seat after they are back … and then we hope the boat starts moving

    shocked? don’t be, it’s wp …

    how to manage the problem?

    firstable you need to forget about how cron usually works, to get better scheduling you need to schedule in peak hours … sounds funny? and it is, actually it is absurd, but that is a way to get the work done

    a better way is not to schedule periodically like every two hours, schedule the first run for “tomorrow 05:00” to avoid the immediate task trigger and if at the desired hour your site has traffic, then the chance is high that it runs as desired on time

    still you’re a suspect to suffer the “no traffic syndrome” and your task may not run, so how to manage it?

    at the end of your scheduled function you add some code to remove the now dead schedule, and reschedule for “tomorrow 05:00”

    so that’s the best you can do, within wp, and assure that your task runs as expected every day at almost the same hour

    if you need to be really sure then add somehow some page requests with curl or wget at the desired hour from an external site and you’re set, that is of course rediculous but should work to become the authority for your task …

    being the plaster mason for a badly build wall is not satisfying, we know that and we have it already in the kitchen, more precisely it is already in the oven, we are finishing a unix cron timer api to stop the wp cron madness and to have a reliable source for running tasks on the hour and without trickery in low traffic hours

    until then, keep calm and wp cron rescheduling it is










  • what is AI really?

    what is AI really?

    wpHakka.com.br - underground guerrilla - plugin arsenal for wp warfare

    to say it right away, it is nothing else than Bill Gate’s WYSIWYG … a lie, an illusion, an empty promise … but it started a process and AI is completing the cycle, the general stupefaction of people … so if one day AI becomes the standard for intelligence, it happens only because there is no other anymore …

    to start with, AI will never know about the real sense of the words, you can see that live when you ask AI to write a code snippet, the var names are just ridiculous and often totally disconnected from the issue

    Ai also does not have any sense at all, it has no organs, no nerves, no eyes, no feelings, no blood, it misses the strongest basic human details which make the difference, knowing meaning and sense …

    without knowing the meaning, without having knowledge of sense, no real reasoning is possible, that’s then the prove for absence of intelligence …

    they tell you they teach AI all that, sure, but even knowing what hurts AI never will know how it feels, even if AI says oh, that hurts, or oh, sorry – the words are worthless, that’s like hitting a dead man, he can´’t feel it, you also can’t teach a wall anything, you can teach a computer to say ouch when somebody press the mouse button, as well as you can teach it to say fuck you, it doesn’t make a difference, the button, the mouse, the computer do not know what the words mean …

    sorry for crashing your illusion … but that is what it is, and AI is nothing else than a kind of search machine, just like google, bing and others, putting on your plate what they have in the kitchen, and often, AI isn’t capabable of prepare a meal with all the ingredients it always has too much salt or sugar, AI has no senses

    the decision about if what you get is good, is on you, you have to read it, you have to review all details and be capable of analyzing not only the product you got, but also what impact it might cause on your work and all related issues …

    and now the real problem, AI has no conscience and no remorse, so if something goes wrong and you haven’t seen it – dear … youŕ e on your own, you can’t fire anybody or sue somebody for damages it caused you …

    so better you keep trusting your own intelligence, even if it is low, at least it is real and doesn’t cheat you … and don’t fall for illusions, you’re always smarter than any AI

  • historical december 19th

    historical december 19th

    wpHakka.com.br - underground guerrilla - plugin arsenal for wp warfare

    exactly a year ago we released Photo Projects, a real life media library substitute for that wordpress thing, with real folders and several usefull features

    V-History
    V-0: 19-12-24


    the journey became an odissey through the wild and savage wordpress ocean

    today we released the full working Metro Framework with our own privatge module repository, upgrade tracking and a full self-containing security system
    today is 19-12-25 wpHakka’s Victory Day


    kinda hard to describe it short enough, it is like they say in that movie, it’s nothing, but … it’s everything

    the Metro Framework makes wordpress a better place, turns it into a managable place and most of all into a SECURE PLACE

    there is the Metro Repo, completely breaking all wp plugin rules, indepentend and authoritative for all wpHakka Modules, providing a private repo for maintanance and upgrades and a perfect rollback option, which garanties zero downtime

    the Metro Repo provides a central point of truth for all available modules, and on he client side the Hakka Control Center maintaines the UGF Registry for installed Modules

    the most intuitive interface for the site admin to get an overview of installed modules and if there is any action or information available

    site administration finally became as easy as a mouse click, no guessing, no worries, no doubts, click it and let it happen

    soon the upgrade is installed a rollback option becomes available to do it instantly, another zero downtime advantage, may be you just didn’t liked a new css setting, rollback and report and we see how we can satisfy your needs – but bugs? well, nobody is perfect but we run each upgrade on our real lefe sites in order not to deliver unpleasant surprises

    wpHakka.com.br, underground guerrilla, wp's media library is a joke, we fix it


    all module’s functionality got a slight performance improve, unleash has now a bot net protection embedded and uses a still better compression rate, Orthrus got better eyes and sees what’s coming before touching ground, security checks put it all together and prevents any bad plugin action, any essential files tampering attempts, and not to forget, provide the admin with info per email when necessary – but don’t lose your well deserved sleep, Security Checks and Orthrus save eventual legitimate changes for review, and keeps the site running until admin confirms the new settings

    sounds alien but isn’t, who wants to nuke your site better does it locally with fire and flames on hardware level, because from the internet he might spend his time for nothing …

    let the peace open your mind and become a relaxed sys admin, smiling all the time, like I do, I just don’t look like smiling, but I am :)

    wpHakka’s Day, 2025, December 19th

  • situação real CV - IA ...

    situação real CV – IA …

    wpHakka.com.br - underground guerrilla - plugin arsenal for wp warfare

    novos tempos reveladores …

    assim que percebem que aqui produzimos código em vez de passar o dia falando sobre código, os fantásticos CVs feitos por IA nem aparecem para a entrevista pessoal …

    desenvolvedores se revelam engenheiros em ferramentas wix e hostinger, programadores não conseguem escrever um loop em php com iteração entre dois valores sem consulta de google, pedindo montar uma chamada ajax com callback de sucesso a pessoa magicamente desaparece e fica o cheiro de solas de tênis queimadas na sala …

    devo estar brincando? pior que não …

    de repente, aqueles que pedem salários de 5 cifras não estã viajando, apenas coerentes no meio de fantasmas …

  • CIO report ...

    CIO report …

    wpHakka.com.br - underground guerrilla - plugin arsenal for wp warfare


    those kiddy kackers do nothing really, they have nothing to do and pick patterns to scan web sites …

    but it is also good to have an eye on them, to know who’s sniffing around, then you can decide if you block the source address or just notice it and keep tracking it

    what hakka CIO does is not just logging, it silently redirects the false and suspicious requests, they do not even reach your wordpress site, the pseudo hackers do not see what happens, a real silent underground countermeasure for the wannabie attempts, the interception happens on lower level and is a life ensurance that your site works trouble free, it doesn’t get hit


    the IP’s are real, the TZ is Brazil/East:
    02/12/2025 21:09:54 | IP: 195.178.110.201 | T: Ensaios | Req: /.git/config
    02/12/2025 21:09:58 | IP: 195.178.110.201 | T: Ensaios | Req: /backend/.env
    02/12/2025 21:10:00 | IP: 195.178.110.201 | T: Ensaios | Req: /admin/.env
    02/12/2025 21:10:00 | IP: 195.178.110.201 | T: Ensaios | Req: /core/.env
    02/12/2025 21:10:01 | IP: 195.178.110.201 | T: Ensaios | Req: /.env.bak
    02/12/2025 21:10:02 | IP: 195.178.110.201 | T: Ensaios | Req: /.git/logs/HEAD
    02/12/2025 21:10:04 | IP: 195.178.110.201 | T: Ensaios | Req: /.gitlab-ci.yml
    02/12/2025 21:16:02 | IP: 43.153.102.138 | T: wpHakka | Req: /wp-json/oembed/1.0/embed
    02/12/2025 22:52:00 | IP: 91.224.92.150 | T: wpHakka | Req: /wp-admin/
    02/12/2025 23:26:51 | IP: 216.244.66.242 | T: Diarium | Req: /blog/aqyi-vamos-nos/feed/
    02/12/2025 23:46:43 | IP: 52.167.144.220 | T: wpHakka | Req: /reorganized-s-cache-user-interface/feed/
    03/12/2025 04:32:44 | IP: 124.156.179.141 | T: Diarium | Req: /blog/wp-json/oembed/1.0/embed
    03/12/2025 05:12:47 | IP: 101.32.49.171 | T: Diarium | Req: /blog/wp-json/oembed/1.0/embed
    03/12/2025 05:22:21 | IP: 43.130.3.120 | T: Diarium | Req: /blog/wp-json/oembed/1.0/embed
    03/12/2025 10:01:26 | IP: 57.141.0.62 | T: wpHakka | Req: /wp-json/oembed/1.0/embed
    03/12/2025 10:32:46 | IP: 74.7.243.250 | T: wpHakka | Req: /wp-json/oembed/1.0/embed
    03/12/2025 10:32:48 | IP: 74.7.243.250 | T: wpHakka | Req: /wp-json/oembed/1.0/embed
    03/12/2025 10:33:01 | IP: 74.7.243.250 | T: Diarium | Req: /blog/wp-json/oembed/1.0/embed
    03/12/2025 10:33:03 | IP: 74.7.243.250 | T: Diarium | Req: /blog/wp-json/oembed/1.0/embed
    03/12/2025 10:33:04 | IP: 74.7.243.250 | T: Diarium | Req: /blog/wp-json/oembed/1.0/embed
    03/12/2025 10:33:05 | IP: 74.7.243.250 | T: Diarium | Req: /blog/wp-json/oembed/1.0/embed
    03/12/2025 10:33:06 | IP: 74.7.243.250 | T: Diarium | Req: /blog/wp-json/oembed/1.0/embed
    03/12/2025 10:33:07 | IP: 74.7.243.250 | T: Diarium | Req: /blog/wp-json/oembed/1.0/embed
    03/12/2025 11:08:54 | IP: 139.59.255.163 | T: wpHakka | Req: /wp-login.php
    03/12/2025 11:08:56 | IP: 139.59.255.163 | T: wpHakka | Req: /wp-admin/
    03/12/2025 12:55:56 | IP: 216.244.66.242 | T: Diarium | Req: /blog/morrer-ou-matar/feed/
    03/12/2025 13:21:34 | IP: 162.243.187.204 | T: wpHakka | Req: /wp-admin/css/
    03/12/2025 13:47:45 | IP: 216.244.66.242 | T: Diarium | Req: /blog/individualidade-de-ver/feed/
    03/12/2025 14:18:13 | IP: 170.106.163.48 | T: Web-Dev | Req: /wp-json/oembed/1.0/embed
    03/12/2025 14:28:25 | IP: 43.153.85.46 | T: Web-Dev | Req: /wp-json/oembed/1.0/embed
    03/12/2025 14:34:22 | IP: 129.226.174.80 | T: Ensaios | Req: /wp-json/oembed/1.0/embed
    03/12/2025 14:38:41 | IP: 43.153.48.240 | T: Web-Dev | Req: /xmlrpc.php
    03/12/2025 16:38:17 | IP: 49.51.36.179 | T: Ensaios | Req: /xmlrpc.php
    03/12/2025 16:48:03 | IP: 43.153.15.51 | T: Ensaios | Req: /wp-json/oembed/1.0/embed
    03/12/2025 16:51:34 | IP: 216.244.66.242 | T: Diarium | Req: /blog/tem-vaga-pode-vir/feed/
    03/12/2025 19:14:57 | IP: 195.24.236.57 | T: wpHakka | Req: /wp-login.php
    03/12/2025 20:26:06 | IP: 43.159.132.207 | T: Diarium | Req: /blog/wp-comments-post.php
    03/12/2025 20:36:29 | IP: 43.167.232.38 | T: Diarium | Req: /blog/wp-admin/admin-ajax.php
    03/12/2025 22:22:29 | IP: 216.244.66.242 | T: Diarium | Req: /blog/17cm-desde-07-08/feed/
    03/12/2025 22:52:14 | IP: 202.155.143.185 | T: wpHakka | Req: /wp-admin/style.php
    03/12/2025 22:52:41 | IP: 202.155.143.185 | T: wpHakka | Req: /wp-admin/admin-ajax.php
    03/12/2025 22:52:45 | IP: 202.155.143.185 | T: wpHakka | Req: /wp-admin/zwso.php
    03/12/2025 22:52:59 | IP: 202.155.143.185 | T: wpHakka | Req: /wp-admin/css/index.php
    03/12/2025 22:53:09 | IP: 202.155.143.185 | T: wpHakka | Req: /wp-admin/txets.php
    03/12/2025 22:53:14 | IP: 202.155.143.185 | T: wpHakka | Req: /wp-admin/postnews.php
    03/12/2025 23:45:10 | IP: 141.98.11.10 | T: wpHakka | Req: /wp-admin/
    04/12/2025 03:46:40 | IP: 129.226.174.80 | T: Diarium | Req: /blog/wp-json/oembed/1.0/embed
    04/12/2025 04:13:25 | IP: 195.178.110.201 | T: wpHakka | Req: /.git/config
    04/12/2025 04:13:26 | IP: 195.178.110.201 | T: wpHakka | Req: /backend/.env
    04/12/2025 04:13:27 | IP: 195.178.110.201 | T: wpHakka | Req: /admin/.env
    04/12/2025 04:13:28 | IP: 195.178.110.201 | T: wpHakka | Req: /.env.bak
    04/12/2025 04:13:29 | IP: 195.178.110.201 | T: wpHakka | Req: /.git/logs/HEAD
    04/12/2025 04:13:30 | IP: 195.178.110.201 | T: wpHakka | Req: /.gitlab-ci.yml
    04/12/2025 04:13:35 | IP: 195.178.110.201 | T: wpHakka | Req: /.npmrc
    04/12/2025 04:32:36 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:39 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:40 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:41 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:42 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:42 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:43 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:44 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:45 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:45 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:46 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:47 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:48 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:48 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:49 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:50 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:51 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:51 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:52 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:53 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:54 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:54 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:55 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:56 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:57 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:57 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:58 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:32:59 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:00 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:00 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:01 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:02 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:03 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:03 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:04 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:05 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:06 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:06 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:07 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:08 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:09 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:10 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:10 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:11 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:12 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:13 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:13 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:14 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:15 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:16 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:16 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:17 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:18 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:19 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:19 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:20 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:21 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:22 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:22 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:23 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:24 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:25 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:25 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:26 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:27 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:28 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 04:33:29 | IP: 104.28.240.84 | T: Ensaios | Req: /xmlrpc.php
    04/12/2025 05:16:11 | IP: 170.106.15.3 | T: Diarium | Req: /blog/wp-json/oembed/1.0/embed
    04/12/2025 05:26:11 | IP: 43.154.140.188 | T: Diarium | Req: /blog/wp-json/oembed/1.0/embed
    04/12/2025 05:56:51 | IP: 43.166.136.202 | T: Diarium | Req: /blog/wp-json/oembed/1.0/embed
    04/12/2025 10:53:36 | IP: 57.141.0.22 | T: Diarium | Req: /blog/sem-medo-da-chuva/feed/
    04/12/2025 11:15:07 | IP: 43.133.91.48 | T: Diarium | Req: /blog/wp-json/oembed/1.0/embed
    04/12/2025 12:35:56 | IP: 43.164.195.17 | T: Diarium | Req: /blog/wp-json/oembed/1.0/embed
    04/12/2025 13:16:45 | IP: 101.32.49.171 | T: Diarium | Req: /blog/wp-json/oembed/1.0/embed
    04/12/2025 13:25:57 | IP: 43.173.1.57 | T: Diarium | Req: /blog/wp-json/oembed/1.0/embed
    04/12/2025 13:32:49 | IP: 216.244.66.242 | T: Diarium | Req: /blog/recuperacao-impressionante/feed/
    04/12/2025 13:35:43 | IP: 43.130.32.245 | T: Diarium | Req: /blog/wp-json/oembed/1.0/embed
    04/12/2025 13:40:47 | IP: 103.163.161.30 | T: wpHakka | Req: /wp-admin/style.php
    04/12/2025 13:41:15 | IP: 103.163.161.30 | T: wpHakka | Req: /wp-admin/admin-ajax.php
    04/12/2025 13:41:22 | IP: 103.163.161.30 | T: wpHakka | Req: /wp-admin/zwso.php
    04/12/2025 13:41:39 | IP: 103.163.161.30 | T: wpHakka | Req: /wp-admin/css/index.php
    04/12/2025 13:41:54 | IP: 103.163.161.30 | T: wpHakka | Req: /wp-admin/txets.php
    04/12/2025 13:42:00 | IP: 103.163.161.30 | T: wpHakka | Req: /wp-admin/postnews.php
    04/12/2025 14:03:41 | IP: 217.113.194.6 | T: Diarium | Req: /blog/family-business/feed/
    04/12/2025 14:03:57 | IP: 217.113.194.5 | T: Diarium | Req: /blog/morning-coming/feed/
    04/12/2025 14:04:13 | IP: 217.113.194.9 | T: Diarium | Req: /blog/a-melhor/feed/
    04/12/2025 14:04:30 | IP: 217.113.194.4 | T: Diarium | Req: /blog/good-night-sunday/feed/
    04/12/2025 14:04:46 | IP: 217.113.194.2 | T: Diarium | Req: /blog/as-galerias/feed/
    04/12/2025 14:05:02 | IP: 217.113.194.11 | T: Diarium | Req: /blog/convivencia/feed/
    04/12/2025 14:05:18 | IP: 217.113.194.11 | T: Diarium | Req: /blog/quem-diria/feed/
    04/12/2025 14:05:34 | IP: 217.113.194.4 | T: Diarium | Req: /blog/todo-que-existe/feed/
    04/12/2025 14:05:50 | IP: 217.113.194.2 | T: Diarium | Req: /blog/vista-noturna-2/feed/
    04/12/2025 14:06:06 | IP: 217.113.194.202 | T: Diarium | Req: /blog/apoio-da-cpfl/feed/
    04/12/2025 14:06:22 | IP: 217.113.194.203 | T: Diarium | Req: /blog/cade-meu-amor/feed/
    04/12/2025 14:06:38 | IP: 217.113.194.10 | T: Diarium | Req: /blog/visita-hoje-cedo/feed/
    04/12/2025 14:06:54 | IP: 217.113.194.242 | T: Diarium | Req: /blog/um-pelotao-da-star-link/feed/
    04/12/2025 14:07:11 | IP: 154.54.249.193 | T: Diarium | Req: /blog/nao-e-chuveiro-mas/feed/
    04/12/2025 14:17:17 | IP: 43.130.40.120 | T: wpHakka | Req: /wp-json/oembed/1.0/embed
    04/12/2025 14:27:30 | IP: 49.51.204.74 | T: wpHakka | Req: /wp-json/oembed/1.0/embed

  • why do we still like wordpress ?

    why do we still like wordpress ?

    wpHakka.com.br - underground guerrilla - plugin arsenal for wp warfare

    maybe because it is as messy as our own lifes are and so we feel at home?

    maybe it is because we start working, building around the problems and at one point there is no way back … some even may think they’re then part of it?

    or the panic-merchants selling their plugin stuff and you paid so much already and don’t wanna lose it?

    well, nobody knows for sure, we just wanted to get rid of the uploads limitation and wrote our own library, things came together, new ideas came up and then the underground system was born

    we keep posting, you keep reading, when you’re ready give us a call and we start teaming up

    for a better wordpress