更新: | 2018-08-20 |
---|---|
作者: | @voluntas |
バージョン: | 18.8.3 |
URL: | https://voluntas.github.io/ |
日時: | 2024-05-29 |
---|---|
作: | 時雨堂 |
バージョン: | 2024.1 |
URL: | https://sora-labo.shiguredo.jp/ |
概要
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# EC2のAmazon Linux で ec2-user を apache グループに追加し、 | |
# /var/www ディレクトリに apache グループの所有権を与え、グループに書き込み権限を割り当てます。 | |
# source http://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/install-LAMP.html | |
ls -l /var/www | |
# ユーザー(この場合は ec2-user)を apache グループに追加します。 | |
sudo usermod -a -G apache ec2-user |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import Data.Char (chr) | |
brainfuck :: String -> IO String | |
brainfuck cmds = loop ([], (return 0), (repeat $ return 0)) 0 [] | |
where | |
max = length cmds | |
loop :: ([IO Int], IO Int, [IO Int]) -> Int -> [IO Char] -> IO String | |
loop (xs,y,zs) index outs | |
| index == max = sequence (reverse outs) | |
| otherwise = cnd (cmds !! index) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
a = '万中久乾亀亨享仁保元勝化吉同和喜嘉国大天字安宝寛寿平康延建弘徳応感慶成承授政文斉昌明昭景暦正武永治泰白祚神祥禄禎福老至興衡観護貞銅長雉雲霊養' | |
a.split(//).each do |x| | |
a.split(//).each do |y| | |
print "#{x}#{y}," | |
end | |
end |
- 質問:AWSにEC2インスタンスを立てたことがある人?
- AWSのアカウント持ってない人はこの機会に取得してみよう
- クレカがない人は言ってください
- AWSにログインしてみよう https://portal.aws.amazon.com/
- 東京リージョンに変更してみよう
- Debian Jessieのインスタンスを起動してみよう
- Rubyビルド済みインスタンスを用意しました
- サイドバーのAMIから、検索欄に ami-53021a3d と書いて「パブリックイメージ」を選択
IGGG Advent Calender 2015のために書いた記事です。
常設CTFで遊んでたらPwnable系の問題を解いてるうちにいろいろと勉強になったのでまとめます。
PwnableとはCTFのジャンルの1つで、プログラムの脆弱性をつき、本来アクセスできないメモリ領域にアクセスして操作し、フラグを取得する感じの問題です。
別名としてExploit
があります。
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
require 'date' | |
require 'i18n' | |
JAVA = "http://www.java.com/#{I18n.locale}/" | |
YOU = `whoami` | |
def DOWNLOAD(today) | |
puts "Free Java Download" | |
puts JAVA |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ip_conntrack: table full, dropping packet. | |
この一行のログに悩まされた方は多いのではないでしょうか。 | |
自分もその一人です。 | |
多くのブログには echo '500000' > /proc/sys/net/ipv4/netfilter/ip_conntrack_max で解決。みたいなことが書いてあると思います。 | |
では、この数字について根拠はなんでしょうか。そもそも何のためにconntrack tableというものがあるのか考えたことはありますか? | |
闇雲に最大値をあげることにたいして抵抗がある方もいると思います。 | |
このテキストは、転職後2日目にGWとして使っているLinux NAT BOXが爆発したことを起因とした、netfilterのチューニングについてまとめようと思います。 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# 少し凝った zshrc | |
# License : MIT | |
# http://mollifier.mit-license.org/ | |
######################################## | |
# 環境変数 | |
export LANG=ja_JP.UTF-8 | |
# 色を使用出来るようにする |
NewerOlder