Showing posts with label development. Show all posts
Showing posts with label development. Show all posts

Friday, 25 August 2017

Framework Yii2 : Reporting dengan Yii2-Export PDF, Excel dan Word via Composer



Hai Sobat!

Postingan ini adalah lanjutan dari install yii2 framework di linux. tema dari postingan ini adalah cara untuk export data online yii to PDF or Excel.

oke langsung ya sobat cekidoooot !!!!

Bahan :
1. Koneksi internet yang stabil
2. buka terminal dan masuk kedir yii2 nya, lalu ketikkan :
composer require --prefer-dist hscstudio/yii2-export "*"
(langkah ini agak lama prosesnya)


          TO PDF           

1. Buka Direktori vendor/hscstudio/yii2-export/templates/example.controller.php
2. Copy function actionExportPdf() ke xxController.php


3. Pastekan di file xxController.php nya
4. Copy file vendor/hscstudio/yii2-export/templates/mpdf/_pdf.php ke
views/folderxxnya/_pdf.php

5. Lalu edit _pdf.php nya sesuai kebutuhan
6. Lalu kita panggil URLNya 
index.php?r=xx/export-pdf


           TO Excell           

1. Copy function actionExportExcel2() ke xxController.php
2. Lalu kita tinggal edit script actionnya.


3. Kemudian sesuaikan file yang ada di vendor/hscstudio/yii2export/templates/opentbs/ms-excel.xlsx



4. Simpan dan kita eksekusi URLnya disini.
index.php?r=xx/export-excel2

Framework Yii2 : Install Yii2 framework di linux via Composer

kali ini saya akan membagikan tutorial cara install yii2 framework di linux. setelah seharian saya otak-atik browsing sana-sini akhirnya berhasil juga ya :D.

oke langsung aja ya kawan :

1. sebelum itu install dulu composernya dengan cara:
curl -sS https://getcomposer.org/installer | php
2. lalu pindahkan composer ke dir /usr/local/bin . dan ganti nama dengan composer.
sudo mv composer.phar /usr/local/bin/composer
3. lalu install asset pluginnya dengan cara:
composer global require "fxp/composer-asset-plugin:~1.1.1"
Sebelum itu buat akun Github dulu dan tokensnya (agar lbih mudah). dikarenakan nanti pas waktu penginsatalan akan dimintai token dari github

4. Selanjutnya masuk kedirektory web servernya. Saya menggunakan /var/www/html. 
cd /var/www/html
Karena saya menggunakan yii2 advanced maka:
composer create-project --prefer-dist yiisoft/yii2-app-advanced nama-folder-yang diinginkan
5. Lalu masuk kedir tadi (saya kasih nama project-yii2).

cd /project-yii2
6. Lalu tulis script ini untuk mengkonfigurasi yii2nya.
php init
7. Lalu edit profil database di common/config/main-local.php 
8. Setelah itu kita tinggal membuat database migrasi dengan cara:
./yii migrate
Sudah tinggal kita check di browser kita.


Wednesday, 23 August 2017

Shell backdoor 1945v2017 by shutdown57 (NEW VERSION)

Seperti apa yang sudah di post oleh abang Alinko di akun Facebooknya. Kini Shell 1945v2017 sudah rilis. Shell ini selesai tanggal 16 Agustus 2017 dan dipublishkan bersamaan dengan hari kemerdekaan indonesia. Sheel ini mempunyai berbagai fitur. Seperti yang dikutip di lamannya, diantaranya:

  1. # Login / Auth #!
    • Default password : "asukabeh" (tanpa tanda kutip) di enskripsi dalam MD5
    • Default username : shutdown57
    • Hidden login     : TRUE or FALSE pada variable "$hidden_login" , jika TRUE halaman login shell tersembunyi
    • Show Hidden login: Pada variable $loguri_1945 = "?login=1945" berarti halaman login ada di shell.php?login=1956

  2. # FILEMANAGER #!
    • Rename
    • Edit
    • Delete
    • Dump Hex
    • Download
    • Newfile
    • New Directory
  3. # MENU BAR #!
    • Home   : FileManager
    • Sec. Info : Security Info tentang server
    • Command : Memasukan perintah menggunakan fungsi, system , shell_exec , passthru , exec , jadi pastikan server memiliki fungsi tersebut
    • Upload : Kelebihannya bisa upload file secara multiple
    • SQL : Koneksi ke Database SQL secara manual menggunakan SQL Command
    • PHP : Menjalankan PHP Code menggunakan fungsi Eval()
    • PS : Mengetahui Proccess Status
    • String Tools : String tools berisi encode decode hash
    • Remote Shell : Bind Port , BackConnect
    • Mail : Mengirim email menggunakan fungsi mail() di php
    • Ransomeware   : Hati hati menggunakan tools ini.
    • Kuchiyose : Memanggil script / webshell dari luar
    • List tools   : Daftar  tools tentang server dan webshell
           - Get Config   : mendapatkan config dari website
           - Grab cPanel : mendapatkan cpanel       - Jumping       : mengetahui web yang berada dalam satu server
           - Symlink       : Symbolic link
           - *.jpg shell (.htacess) : membuat shell berekstensi .jpg menggunakan htaccess
           - Stamped site : Deface website dengan script deface dari 1945Shell
           - SMTP Grabber : mendapatkan SMTP Jika ada config Smtp
           - RDP Tools : Membuat,mengubah,menghapus Remote Desktop akun untuk windows server
           - Admin Finder : menemukan admin berdasarkan wordlist
           - Fake root
           - Mass Deface
           - Zone-H
    • CGI Shell    : CGI Menggunakan bahasa pemrograman Bash Shell Scripting
    • CGI Perl   : CGI Menggunakan bahasa pemrograman Perl 
    • About   : tentang webshell ini
     
Ada dua versi dari shell ini. Yang pertama adalah versi full, yang kedua versi web mini.

(Versi full)

Github | Pastebin
(Versi Mini Webshell)
Github | Pastebin


Regard : shutdown57 < alinko >