codecrucible

__Exploring Thermite: Creating a Seamless Rust and Ruby Fusion Experience__

Exploring Thermite: Creating a Seamless Rust and Ruby Fusion Experience In today's software development field, cross-language integration has become a trend, which allows developers to take advantage of different programming languages ​​to build more powerful and efficient applications. Among them, Rust is gradually favored by developers as a language with excellent performance and memory safety,…

Read More

_opt_homebrew_lib_ruby_gems_3.2.0_bin_bundle_25load‘_ cannot load such file — _opt_homebrew_Cellar

Table of contents Preface 1.Solution 1. Check Ruby version 2. Check the installation of Bundler 3. Reinstall Bundler 4. Update Gem environment variables 5. Update Bundler path 6. Reinstall all gems Preface When we used the bundle install command, we encountered the following error: Figure 1. Error screenshot The error message is as follows: /opt/homebrew/lib/ruby/gems/3.2.0/bin/bundle:25:in…

Read More

[240623] Ruby from the perspective of ShellScript _ Tiobe 2406 – C++ is super C; Fortran is getting stronger with age

Table of contents @[TOC](Table of Contents) Ruby from a ShellScript perspective *Introduction Advantages of Ruby for Shell Scripting in conclusion Tiobe 2406 – C++ is super C; Fortran is getting stronger with time Ruby from a ShellScript perspective Introduction Ruby is often associated with the Rails framework, causing many people to overlook its power. Ruby…

Read More

CISCN 2021 preliminary competition little evil (Ruby + interpreted language obfuscation + side channel attack)

Learn from wp: [Original]2021CISCN reverse-little_evil-CTF confrontation-kanxue-security community|security recruitment|kanxue.com CISCN Little_evil – Pandaos’s blog (panda0s.top) CISCN2021 RE writeup (s0uthwood.github.io) Get flag:M5Ya7 Knowledge learned: Question type: [\[ruby language reverse engineering\]] Ruby program packaged with Ruby packer side channel blasting Use of subprocess library python VM reverse engineering (virtual machine reverse engineering or code interpreter reverse engineering) Interpreted…

Read More

Centos installs RabbitMQ, JavaSpring sends RabbitMQ delayed messages, and JavaSpring consumes RabbitMQ messages

1. Version description erlang and rabbitmq release notes https://www.rabbitmq.com/which-erlang.html Confirm the mq version that needs to be installed and the corresponding erlang version. 2. Download the installation file RabbitMQ download address: https://packagecloud.io/rabbitmq/rabbitmq-server Erlang download address: https://packagecloud.io/rabbitmq/erlang RabbitMQ delayed message plug-in download https://github.com/rabbitmq/rabbitmq-delayed-message-exchange/releases Download the file as shown in the figure 3. Installation steps 3.1. Check…

Read More

Install RabbitMQ on centos

1. Download the installation package Since RabbitMQ relies on the erlang environment, you need to install **erlang first. ** Enter the RabbitMQ official website to view the MQ version and supported erlang version information. RabbitMQ Erlang Version Requirements — RabbitMQ I hope to choose the latest version 3.12.12, then my corresponding erlang version should be…

Read More