Posts

  • gramjs

    NodeJS/Browser MTProto API Telegram client library,

    A Telegram client written in JavaScript for Node.js and browsers, with its core being based on Telethon.

    Tags: #typescript • hacktoberfest • telegram-client

  • bids-specification

    Brain Imaging Data Structure (BIDS) Specification

    To organize your data in BIDS, all you need is neuro data, a computer, and the BIDS specification.

    BIDS currently supports the following data modalities with more to come in the future:

    • MRI
    • MEG
    • EEG
    • iEEG
    • behavioral
    • physiological
    • PET
    • microscopy
    • NIRS
    • motion
    • MRS

    Tags: #python • bids • neuroimaging

  • gc-opencommand-plugin

    A plugin that open the GC command execution interface for third-party clients

    中文 English

    一个为第三方客户端开放GC命令执行接口的插件

    1.7.0 起可以通过 | 或者换行来分隔多条命令,例如:

    /a 1 | /a 2
    /a 3
    

    调用 ping 响应数据将包含插件版本号。

    Tags: #java • grasscutter • grasscutter-plugin

  • PublicAPI

    Official Java implementation of the Hypixel Public API.

    Hypixel Public API documentation can be found at https://api.hypixel.net/. Java documentation can be found in the code.

    Tags: #java • hypixel • minecraft

  • innoshop

    Innoshop is an Open Source eCommerce System based on Laravel 12, supporting multiple languages, multiple currencies, integrated with OpenAI, and featuring plugin mechanisms and theme template development for enhanced user experience and system extensibility.

    InnoShop - Innovative Open Source E-commerce System.

    Innoshop is an Open Source eCommerce System based on Laravel 12, supporting multiple languages, multiple currencies, integrated with OpenAI, and featuring plugin mechanisms and theme template development for enhanced user experience and system extensibility.

    Tags: #php • ecommerce • innoshop

  • datoji

    A tiny JSON storage service. Create, Read, Update, Delete and Search JSON data.

    A FREE RESTful HTTP based JSON API. It lets you create, read, update, delete and search JSON data over HTTP APIs. Ideal for small hobbies projects, MVP or just for fun, where you don’t need to create your personal data storage.

    Tags: #ruby • json • json-api

  • valet-linux-plus

    Advanced local development experience for Linux.

    Valet Linux+ is an advanced development environment for Linux minimalists. No Vagrant, no /etc/hosts file. You can even share your sites publicly using local tunnels. Yeah, we like it too.

    Valet Linux+ configures your system to always run Nginx in the background when your machine starts. Then, using DnsMasq, Valet proxies all requests on the *.test domain to point to sites installed on your local machine.

    In other words, a blazing fast PHP development environment that uses roughly 7mb of RAM. Valet Linux+ isn’t a complete replacement for Vagrant or Homestead, but provides a great alternative if you want flexible basics, prefer extreme speed, or are working on a machine with a limited amount of RAM.

    Tags: #php • valet • linux

  • java-aes-crypto

    A simple Android class for encrypting & decrypting strings, aiming to avoid the classic mistakes that most such classes suffer from.

    Here are the features of this class. We believe that these properties are consistent with what a lot of people are looking for when encrypting Strings in Android.

    • Works for strings: It should encrypt arbitrary strings or byte arrays. This means it needs to effectively handle multiple blocks (CBC) and partial blocks (padding). It consistently serializes and deserializes ciphertext, IVs, and key material using base64 to make it easy to store.
    • Algorithm & Mode: We chose: AES 128, CBC, and PKCS5 padding. We would have picked GCM for its built-in integrity checking, but that’s only available since Android Jelly Bean.
    • IV Handling: We securely generate a random IV before each encryption and provide a simple class to keep the IV and ciphertext together so they’re easy to keep track of and store. We set the IV and then request it back from the Cipher class for compatibility across various Android versions.
    • Key generation: Random key generation with the updated generation code recommended for Android. If you want password-based keys, we provide functions to salt and generate them.
    • Integrity: Lots of people think AES has integrity checking built in. The thinking goes, “if it decrypts correctly, it was generated by the person with the private key”. Actually, AES CBC allows an attacker to modify the messages. Therefore, we’ve also added integrity checking in the form of a SHA 256 hash.
    • Older Phones: It’s designed for backward compatibility with older phones, including ciphers that are available for most versions of Android as well as entropy fixes for old Android bugs.

    Tags: #java

  • react-native-admob-native-ads

    A simple and robust library for creating & displaying Admob Native Advanced Ads in your React Native App using Native Views.

    We on the other hand do not load ads in a WebView. We use a more complex, Native Advanced ad format to display ads. We request Admob servers to send us the ad information such as images, headlines, videos etc. Then we send this information over the bridge to React Native and render it in React Native’s View and Text components execpt a few exceptions where we use our own custom components.

    Tags: #java • admob • admob-native-ads

  • urlcrazy

    Generate and test domain typos and variations to detect and perform typo squatting, URL hijacking, phishing, and corporate espionage.

    URLCrazy is an OSINT tool to generate and test domain typos or variations to detect or perform typo squatting, URL hijacking, phishing, and corporate espionage.

    Homepage: https://morningstarsecurity.com/research/urlcrazy

    Tags: #ruby • osint • typosquatting

subscribe via RSS