在这里插入代码片1.int 和Interger的区别
2.int和Interger区别以及代码解析
bash shells/brute-force.sh 172.21.33.44 ssh -L shells/User.txt

#! /bin/bash
if ping -c1 $1 &>/dev/null ;then
hydra $3 $4 -P shells/Password.txt -t 4 $1 $2
else
echo "Target is not online!"
fised -i 's/\r$//' ./brute-force.shFuzzing finish, please log in the PLC to check if there is vulnerbility!hydra -L User.txt -P Password.txt -t 4 172.21.33.20 rdpyum install --downloadonly --downloaddir=/home/rpm2 libssh-devecho "kill the " $1#!/bin/bash# first kill process name contian $1 string
pkill -9 $1proc_id_array=$(ps ax | grep $1 | grep -v grep | awk '{print $1}')
echo "process ids = " $proc_id_array
kill -9 ${proc_id_array}

/// 端口扫描
PortScan
/// 密码爆破
CodeBlast
/// 模糊测试
FuzzyTest
/// PLC识别
PlcDistinguish
/// 漏洞检测
VulDetection

Modbus测试项包括:
(1)FuntionCode_detect
(2)All_Memory
(3)Read_Coils1
(4)Read_Coils2
(5)Read_DI
(6)Read_HR
(7)Read_IR
(8)Write_SC
(9)Write_SR1
(10)Write_SR2
(11)Write_MC
(12)Write_MR
(13)ReadWrite_MR
S7Comm测试项包括:
(1)S7_CN_Setup
(2)S7_Cotp1
(3)S7_Cotp2
(4)S7_RD_DB
(5)S7_RD_M
(6)S7_RD_Q
(7)S7_Start
(8)S7_Stop
(9)S7_Tpkt_1
(10)S7_Tpkt_2
(11)S7_WR_DB
(12)S7_WR_M
(13)S7-WR_Q

Error: Command failed: python3 scripts/fuzzy/Modbus_All_Memory.py 172.21.34.45
Traceback (most recent call last):
File “scripts/fuzzy/Modbus_All_Memory.py”, line 3, in
from sulley import *
File “/home/ylx/workspace/magnesium/scripts/fuzzy/sulley/init.py”, line 605
raise msg, argument(x)
^
SyntaxError: invalid syntax

{
item: fuzzyTest(
loginUserId: “ck4p04w6500001boju1r12ctj”
ip: “172.21.34.45”
type: “Modbus”
functioncode: “All_Memory”
)
}



please check the target


vue.common.dev.js?4650:630 [Vue warn]: Error in v-on handler (Promise/async): "Error: Error: Network error: Cannot return null for non-nullable field Query.bruteForce."found in---> <VBtn><VForm><FormFlex> at src/components/forms/form-flex/form-flex.vue<ValidationObserver><Codeblast> at src/views/attackdf/codeblast/codeblast.vue<VMain><VApp><AppLayout> at src/views/core/layout/layout.vue<App> at src/app.vue<Root>
warn @ vue.common.dev.js?4650:630
vue.common.dev.js?4650:1902 Error: Error: Network error: Cannot return null for non-nullable field Query.bruteForce.at _callee2$ (codeblast.vue?9b0c:185:1)at tryCatch (runtime.js?96cf:63:1)at Generator.invoke [as _invoke] (runtime.js?96cf:294:1)at Generator.eval [as throw] (runtime.js?96cf:119:1)at asyncGeneratorStep (asyncToGenerator.js?1da1:3:1)at _throw (asyncToGenerator.js?1da1:29:1)

yarn dev

ylx@ylx-ThinkPad-E490:~/workspace/magnesium$ yarn dev
yarn run v1.22.19
$ yarn generate:prisma
$ prisma generate
Environment variables loaded from prisma/.env
Prisma schema loaded from prisma/schema.prisma✔ Generated Prisma Client (2.30.3) to ./node_modules/@prisma/client in 172ms
You can now start using Prisma Client in your code. Reference: https://pris.ly/d/client

import { PrismaClient } from ‘@prisma/client’
const prisma = new PrismaClient()

$ env-cmd -f ./prisma/.env ts-node-dev --no-notify --respawn --transpile-only src
[INFO] 08:57:42 ts-node-dev ver. 1.1.8 (using ts-node ver. 9.1.1, typescript ver. 4.4.2)
Environment Variables:
{LESSOPEN: '| /usr/bin/lesspipe %s',npm_package_devDependencies__types_node_ssh: '^7.0.1',npm_package_dependencies__babel_runtime: '^7.15.3',npm_package_scripts_generate_ts_node_dev: 'ts-node-dev src/nexusSchema.ts',npm_package_prisma_schema: 'prisma/schema.prisma',LANGUAGE: 'zh_CN:zh',USER: 'ylx',npm_package_devDependencies_jest: '^27.1.0',npm_package_dependencies_xml2js: '^0.4.23',npm_package_dependencies_bcryptjs: '^2.4.3',npm_config_version_commit_hooks: 'true',npm_config_user_agent: 'yarn/1.22.19 npm/? node/v14.20.0 linux x64',DATABASE_URL: 'postgresql://hollysys:hollysys@172.21.34.58:5432/hollysys?schema=prod',XDG_SEAT: 'seat0',npm_package_jest_testEnvironment: 'node',npm_package_devDependencies_get_port: '^5.1.1',npm_package_dependencies_socket_io: '^4.6.0',npm_package_bugs_url: 'http://172.21.33.11/research/audit/neon/issues',npm_config_bin_links: 'true',SSH_AGENT_PID: '2016',XDG_SESSION_TYPE: 'x11',npm_node_execpath: '/usr/local/bin/node',npm_package_scripts_prebuild: 'yarn clean && yarn generate',npm_package_devDependencies__prettier_plugin_xml: '^1.0.2',npm_config_init_version: '1.0.0',DEBUG: 'engine',SHLVL: '1',npm_package_devDependencies__types_express: '^4.17.13',SSH_SELF_HOST_PUBLIC_KEY: 'configs/neon-ssh.authorized_keys',QT4_IM_MODULE: 'ibus',HOME: '/home/ylx',OLDPWD: '/home/ylx/workspace',UPLOAD_MAX_FILE_SIZE: '100MB',APP_PASSWORD_ATTEMPT_MAX_COUNT: '5',DESKTOP_SESSION: 'xubuntu',npm_package_scripts_changelog: "conventional-changelog -p angular -i CHANGELOG.md -s -r 0 && prettier --write './CHANGELOG.md'",npm_package_dependencies_graphql_middleware: '^6.1.4',SSH_SELF_HOST_IP: '192.18.0.1',PANEL_GDK_CORE_DEVICE_EVENTS: '0',npm_package_dependencies_ms: '^2.1.3',npm_package_engines_node: '^14.15.0',npm_config_init_license: 'MIT',APP_PORT: '4000',GTK_MODULES: 'gail:atk-bridge',XDG_SEAT_PATH: '/org/freedesktop/DisplayManager/Seat0',YARN_WRAP_OUTPUT: 'false',npm_package_devDependencies__types_fs_extra: '^9.0.12',npm_package_dependencies_validator: '^13.6.0',npm_package_engineStrict: 'true',npm_config_version_tag_prefix: 'v',SSH_LOCALHOST_PASSWOED: 'hollysys',SSH_SELF_HOST_MAIN_NETWORK_NAME: 'enp2s0',DBUS_SESSION_BUS_ADDRESS: 'unix:path=/run/user/1000/bus',npm_package_gitHooks_pre_commit: 'lint-staged',npm_package_scripts_postinstall: 'yarn generate',npm_package_devDependencies_husky: '^4.3.8',npm_package_dependencies_node_ssh: '^12.0.0',npm_package_keywords_0: 'hollysys',COLORTERM: 'truecolor',npm_package_scripts_generate_db: 'prisma migrate dev --name init',npm_package_devDependencies_typescript: '^4.4.2',npm_package_devDependencies__types_cron: '^1.7.3',npm_package_devDependencies__types_bytes: '^3.1.1',npm_package_dependencies_ssh2: '^1.11.0',npm_package_os_0: 'linux',npm_package_keywords_1: 'holisec',npm_package_description: 'HoliSec-SAS Server endpoint',npm_package_devDependencies_pg: '^8.6.0',npm_package_devDependencies__babel_preset_env: '^7.14.7',npm_package_dependencies_systeminformation: '^5.8.6',npm_package_os_1: 'darwin',npm_package_keywords_2: 'sas',npm_package_homepage: 'http://172.21.33.11/research/audit/neon',APP_PASSWORD_ERROR_USER_LOCK_DURATION: '30',NODE_TLS_REJECT_UNAUTHORIZED: '0',QT_QPA_PLATFORMTHEME: 'gtk2',npm_package_scripts_dev: 'env-cmd -f ./prisma/.env ts-node-dev --no-notify --respawn --transpile-only src',npm_package_devDependencies_prettier: '^2.3.2',npm_package_dependencies_graphql_query_complexity: '^0.9.0',npm_package_os_2: 'windows',npm_package_keywords_3: 'graphql',GTK_IM_MODULE: 'ibus',LOGNAME: 'ylx',npm_package_scripts_clean: 'rm -rf dist',npm_package_devDependencies__types_body_parser: '^1.19.1',npm_package_dependencies_graphql_shield: '^7.5.0',npm_package_keywords_4: 'server',npm_package_type: 'commonjs',WINDOWID: '77594627',_: '/home/ylx/.yarn/bin/yarn',npm_package_jest_preset: 'ts-jest',npm_package_devDependencies_ts_jest: '^27.0.5',npm_package_devDependencies__types_jest: '^27.0.1',npm_package_devDependencies__types_graphql_upload: '^8.0.7',npm_package_dependencies_express: '^4.17.1',npm_package_private: 'true',SSH_LOCALHOST_IP: '172.21.34.41',XDG_SESSION_CLASS: 'user',npm_package_devDependencies_graphql_request: '^3.4.0',npm_package_devDependencies__types_cors: '^2.8.11',npm_package_devDependencies__graphql_tools_load: '^7.1.9',npm_package_dependencies__prisma_client: '^2.30.2',npm_config_registry: 'https://registry.npm.taobao.org',APP_TOKEN_EXPIRES_IN: '7',CLUTTER_BACKEND: 'x11',TERM: 'xterm-256color',GTK_OVERLAY_SCROLLING: '0',XDG_SESSION_ID: 'c2',npm_package_devDependencies__types_lodash: '^4.14.171',npm_package_devDependencies__babel_core: '^7.14.6',npm_package_scripts_start: 'node dist',npm_package_devDependencies__paljs_cli: '^3.6.0',npm_config_ignore_scripts: '',SSH_SELF_HOST_PRIVATE_KEY: 'configs/neon-rsa.private',npm_package_dependencies_fs_extra: '^10.0.0',npm_package_maintainers_0_email: 'guog@live.cn',npm_package_author_email: 'guog@live.cn',APP_SECRET: 'Hollysys#1234',SSH_LOCALHOST_USER_NAME: 'root',PATH: '/tmp/yarn--1677805059352-0.10819360738997919:/home/ylx/workspace/magnesium/node_modules/.bin:/home/ylx/.config/yarn/link/node_modules/.bin:/usr/local/libexec/lib/node_modules/npm/bin/node-gyp-bin:/usr/local/lib/node_modules/npm/bin/node-gyp-bin:/usr/local/bin/node_modules/npm/bin/node-gyp-bin:/home/ylx/.yarn/bin:/home/ylx/.config/yarn/global/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin',NODE: '/usr/local/bin/node',SESSION_MANAGER: 'local/ylx-ThinkPad-E490:@/tmp/.ICE-unix/1836,unix/ylx-ThinkPad-E490:/tmp/.ICE-unix/1836',GDM_LANG: 'zh_CN',npm_package_jest_globals_ts_jest_diagnostics_warnOnly: 'true',npm_package_devDependencies_prisma: '^2.30.2',npm_package_repository_type: 'git',npm_package_name: 'neon',XDG_SESSION_PATH: '/org/freedesktop/DisplayManager/Session0',XDG_MENU_PREFIX: 'xfce-',XDG_RUNTIME_DIR: '/run/user/1000',npm_package_dependencies_envfile: '^6.17.0',npm_package_dependencies__paljs_nexus: '3.8.3',DISPLAY: ':0.0',npm_package_devDependencies_env_cmd: '^10.1.0',npm_package_dependencies_cron: '^1.8.2',npm_package_dependencies_bytes: '^3.1.0',SSH_SELF_HOST_PORT: '22',LANG: 'zh_CN.UTF-8',XDG_CURRENT_DESKTOP: 'XFCE',npm_package_devDependencies_ts_node_dev: '^1.1.8',XMODIFIERS: '@im=ibus',XDG_SESSION_DESKTOP: 'xubuntu',XAUTHORITY: '/home/ylx/.Xauthority',LS_COLORS: 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:',npm_lifecycle_script: 'env-cmd -f ./prisma/.env ts-node-dev --no-notify --respawn --transpile-only src',npm_package_lint_staged___ts_0: "npx prettier --write './src/**/*.{ts,md}'",npm_package_devDependencies__types_jsonwebtoken: '^8.5.5',npm_package_main: 'dist/index.js',UPLOAD_DIR: './uploads',NEXUS_SHOULD_EXIT_AFTER_REFLECTION: 'false',SSH_AUTH_SOCK: '/run/user/1000/keyring/ssh',XDG_GREETER_DATA_DIR: '/var/lib/lightdm-data/ylx',npm_package_lint_staged___ts_1: 'git add',npm_package_scripts_test: 'yarn generate && jest',npm_package_scripts_generate_nexus: 'ts-node --transpile-only src/nexusSchema',npm_package_dependencies_ipaddr_js: '^2.0.1',npm_config_version_git_message: 'v%s',SHELL: '/bin/bash',npm_lifecycle_event: 'dev',npm_package_husky_hooks_pre_commit: 'lint-staged',npm_package_scripts_gen_schema: 'node scripts/gen-schema.js',npm_package_dependencies_pretty_size: '^2.0.0',npm_package_dependencies_pluralize: '^8.0.0',npm_package_dependencies_nanoid: '^3.1.25',npm_package_dependencies_graphql_upload: '^12.0.0',npm_package_repository_url: 'http://172.21.33.11/research/audit/neon.git',npm_package_version: '1.20.7',QT_ACCESSIBILITY: '1',GDMSESSION: 'xubuntu',npm_config_argv: '{"remain":[],"cooked":["run","dev"],"original":["dev"]}',npm_package_scripts_build: 'cross-env NODE_ENV=production && tsc',npm_package_devDependencies_lint_staged: '^11.1.2',npm_package_dependencies_graphql: '^15.5.3',npm_package_dependencies_cors: '^2.8.5',npm_package_bugs_email: 'guog@live.cn',npm_package_engines_yarn: '^1.22.4',LESSCLOSE: '/usr/bin/lesspipe %s %s',npm_package_scripts_predev: 'yarn generate:prisma',npm_package_devDependencies__graphql_tools_graphql_file_loader: '^7.0.6',npm_package_dependencies_lodash: '^4.17.20',npm_package_dependencies_is_docker: '^3.0.0',npm_package_dependencies_execa: '^5.1.1',npm_package_scripts_generate_code: "rm -rf ./src/.generated && pal g && prettier --write './src/.generated/**/*.ts'",npm_package_devDependencies__types_xml2js: '^0.4.9',npm_package_devDependencies__types_bcryptjs: '^2.4.2',npm_config_version_git_tag: 'true',npm_config_version_git_sign: '',UPLOAD_MAX_FILES: '10',GPG_AGENT_INFO: '/run/user/1000/gnupg/S.gpg-agent:0:1',npm_package_scripts_generate: 'yarn generate:prisma && yarn generate:nexus',npm_package_license: 'MIT',npm_config_strict_ssl: 'true',QT_IM_MODULE: 'ibus',XDG_VTNR: '7',npm_package_scripts_format: "prettier --write './src/**/*.{ts,md}'",CHECKPOINT_DISABLE: '1',SSH_LOCALHOST_PORT: '22',PWD: '/home/ylx/workspace/magnesium',npm_execpath: '/home/ylx/.yarn/bin/yarn.js',npm_package_dependencies_iconv_lite: '^0.6.3',SSH_SELF_HOST_USERNAME: 'root',XDG_CONFIG_DIRS: '/etc/xdg/xdg-xubuntu:/etc/xdg:/etc/xdg',CLUTTER_IM_MODULE: 'ibus',XDG_DATA_DIRS: '/usr/share/xfce4:/usr/share/xubuntu:/usr/local/share:/usr/share:/var/lib/snapd/desktop:/usr/share',npm_package_dependencies_apollo_server_express: '^2.25.2',npm_package_engines_npm: '^6.14.7',npm_package_maintainers_0_name: 'guog',npm_package_author_url: 'https://github.com/guog',npm_package_author_name: 'guog',npm_package_scripts_prisma: 'prisma',npm_package_devDependencies_cross_env: '^7.0.3',npm_package_dependencies_nexus: '^1.1.0',npm_package_dependencies_date_fns: '^2.23.0',npm_config_save_prefix: '^',npm_config_ignore_optional: '',npm_package_devDependencies_conventional_changelog_cli: '^2.1.1',npm_package_dependencies_jsonwebtoken: '^8.5.1',VTE_VERSION: '6003',npm_package_scripts_generate_prisma: 'prisma generate',npm_package_devDependencies__types_validator: '^13.6.3',npm_package_dependencies_http: '^0.0.1-security',NODE_ENV: 'development',INIT_CWD: '/home/ylx/workspace/magnesium',PRISMA_HIDE_UPDATE_MESSAGE: '1',TS_NODE_DEV: 'true'
}
{LESSOPEN: '| /usr/bin/lesspipe %s',npm_package_devDependencies__types_node_ssh: '^7.0.1',npm_package_dependencies__babel_runtime: '^7.15.3',npm_package_scripts_generate_ts_node_dev: 'ts-node-dev src/nexusSchema.ts',npm_package_prisma_schema: 'prisma/schema.prisma',LANGUAGE: 'zh_CN:zh',USER: 'ylx',npm_package_devDependencies_jest: '^27.1.0',npm_package_dependencies_xml2js: '^0.4.23',npm_package_dependencies_bcryptjs: '^2.4.3',npm_config_version_commit_hooks: 'true',npm_config_user_agent: 'yarn/1.22.19 npm/? node/v14.20.0 linux x64',DATABASE_URL: 'postgresql://hollysys:hollysys@172.21.34.58:5432/hollysys?schema=prod',XDG_SEAT: 'seat0',npm_package_jest_testEnvironment: 'node',npm_package_devDependencies_get_port: '^5.1.1',npm_package_dependencies_socket_io: '^4.6.0',npm_package_bugs_url: 'http://172.21.33.11/research/audit/neon/issues',npm_config_bin_links: 'true',SSH_AGENT_PID: '2016',XDG_SESSION_TYPE: 'x11',npm_node_execpath: '/usr/local/bin/node',npm_package_scripts_prebuild: 'yarn clean && yarn generate',npm_package_devDependencies__prettier_plugin_xml: '^1.0.2',npm_config_init_version: '1.0.0',DEBUG: 'engine',SHLVL: '1',npm_package_devDependencies__types_express: '^4.17.13',SSH_SELF_HOST_PUBLIC_KEY: 'configs/neon-ssh.authorized_keys',QT4_IM_MODULE: 'ibus',HOME: '/home/ylx',OLDPWD: '/home/ylx/workspace',UPLOAD_MAX_FILE_SIZE: '100MB',APP_PASSWORD_ATTEMPT_MAX_COUNT: '5',DESKTOP_SESSION: 'xubuntu',npm_package_scripts_changelog: "conventional-changelog -p angular -i CHANGELOG.md -s -r 0 && prettier --write './CHANGELOG.md'",npm_package_dependencies_graphql_middleware: '^6.1.4',SSH_SELF_HOST_IP: '192.18.0.1',PANEL_GDK_CORE_DEVICE_EVENTS: '0',npm_package_dependencies_ms: '^2.1.3',npm_package_engines_node: '^14.15.0',npm_config_init_license: 'MIT',APP_PORT: '4000',GTK_MODULES: 'gail:atk-bridge',XDG_SEAT_PATH: '/org/freedesktop/DisplayManager/Seat0',YARN_WRAP_OUTPUT: 'false',npm_package_devDependencies__types_fs_extra: '^9.0.12',npm_package_dependencies_validator: '^13.6.0',npm_package_engineStrict: 'true',npm_config_version_tag_prefix: 'v',SSH_LOCALHOST_PASSWOED: 'hollysys',SSH_SELF_HOST_MAIN_NETWORK_NAME: 'enp2s0',DBUS_SESSION_BUS_ADDRESS: 'unix:path=/run/user/1000/bus',npm_package_gitHooks_pre_commit: 'lint-staged',npm_package_scripts_postinstall: 'yarn generate',npm_package_devDependencies_husky: '^4.3.8',npm_package_dependencies_node_ssh: '^12.0.0',npm_package_keywords_0: 'hollysys',COLORTERM: 'truecolor',npm_package_scripts_generate_db: 'prisma migrate dev --name init',npm_package_devDependencies_typescript: '^4.4.2',npm_package_devDependencies__types_cron: '^1.7.3',npm_package_devDependencies__types_bytes: '^3.1.1',npm_package_dependencies_ssh2: '^1.11.0',npm_package_os_0: 'linux',npm_package_keywords_1: 'holisec',npm_package_description: 'HoliSec-SAS Server endpoint',npm_package_devDependencies_pg: '^8.6.0',npm_package_devDependencies__babel_preset_env: '^7.14.7',npm_package_dependencies_systeminformation: '^5.8.6',npm_package_os_1: 'darwin',npm_package_keywords_2: 'sas',npm_package_homepage: 'http://172.21.33.11/research/audit/neon',APP_PASSWORD_ERROR_USER_LOCK_DURATION: '30',NODE_TLS_REJECT_UNAUTHORIZED: '0',QT_QPA_PLATFORMTHEME: 'gtk2',npm_package_scripts_dev: 'env-cmd -f ./prisma/.env ts-node-dev --no-notify --respawn --transpile-only src',npm_package_devDependencies_prettier: '^2.3.2',npm_package_dependencies_graphql_query_complexity: '^0.9.0',npm_package_os_2: 'windows',npm_package_keywords_3: 'graphql',GTK_IM_MODULE: 'ibus',LOGNAME: 'ylx',npm_package_scripts_clean: 'rm -rf dist',npm_package_devDependencies__types_body_parser: '^1.19.1',npm_package_dependencies_graphql_shield: '^7.5.0',npm_package_keywords_4: 'server',npm_package_type: 'commonjs',WINDOWID: '77594627',_: '/home/ylx/.yarn/bin/yarn',npm_package_jest_preset: 'ts-jest',npm_package_devDependencies_ts_jest: '^27.0.5',npm_package_devDependencies__types_jest: '^27.0.1',npm_package_devDependencies__types_graphql_upload: '^8.0.7',npm_package_dependencies_express: '^4.17.1',npm_package_private: 'true',SSH_LOCALHOST_IP: '172.21.34.41',XDG_SESSION_CLASS: 'user',npm_package_devDependencies_graphql_request: '^3.4.0',npm_package_devDependencies__types_cors: '^2.8.11',npm_package_devDependencies__graphql_tools_load: '^7.1.9',npm_package_dependencies__prisma_client: '^2.30.2',npm_config_registry: 'https://registry.npm.taobao.org',APP_TOKEN_EXPIRES_IN: '7',CLUTTER_BACKEND: 'x11',TERM: 'xterm-256color',GTK_OVERLAY_SCROLLING: '0',XDG_SESSION_ID: 'c2',npm_package_devDependencies__types_lodash: '^4.14.171',npm_package_devDependencies__babel_core: '^7.14.6',npm_package_scripts_start: 'node dist',npm_package_devDependencies__paljs_cli: '^3.6.0',npm_config_ignore_scripts: '',SSH_SELF_HOST_PRIVATE_KEY: 'configs/neon-rsa.private',npm_package_dependencies_fs_extra: '^10.0.0',npm_package_maintainers_0_email: 'guog@live.cn',npm_package_author_email: 'guog@live.cn',APP_SECRET: 'Hollysys#1234',SSH_LOCALHOST_USER_NAME: 'root',PATH: '/tmp/yarn--1677805059352-0.10819360738997919:/home/ylx/workspace/magnesium/node_modules/.bin:/home/ylx/.config/yarn/link/node_modules/.bin:/usr/local/libexec/lib/node_modules/npm/bin/node-gyp-bin:/usr/local/lib/node_modules/npm/bin/node-gyp-bin:/usr/local/bin/node_modules/npm/bin/node-gyp-bin:/home/ylx/.yarn/bin:/home/ylx/.config/yarn/global/node_modules/.bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin',NODE: '/usr/local/bin/node',SESSION_MANAGER: 'local/ylx-ThinkPad-E490:@/tmp/.ICE-unix/1836,unix/ylx-ThinkPad-E490:/tmp/.ICE-unix/1836',GDM_LANG: 'zh_CN',npm_package_jest_globals_ts_jest_diagnostics_warnOnly: 'true',npm_package_devDependencies_prisma: '^2.30.2',npm_package_repository_type: 'git',npm_package_name: 'neon',XDG_SESSION_PATH: '/org/freedesktop/DisplayManager/Session0',XDG_MENU_PREFIX: 'xfce-',XDG_RUNTIME_DIR: '/run/user/1000',npm_package_dependencies_envfile: '^6.17.0',npm_package_dependencies__paljs_nexus: '3.8.3',DISPLAY: ':0.0',npm_package_devDependencies_env_cmd: '^10.1.0',npm_package_dependencies_cron: '^1.8.2',npm_package_dependencies_bytes: '^3.1.0',SSH_SELF_HOST_PORT: '22',LANG: 'zh_CN.UTF-8',XDG_CURRENT_DESKTOP: 'XFCE',npm_package_devDependencies_ts_node_dev: '^1.1.8',XMODIFIERS: '@im=ibus',XDG_SESSION_DESKTOP: 'xubuntu',XAUTHORITY: '/home/ylx/.Xauthority',LS_COLORS: 'rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:',npm_lifecycle_script: 'env-cmd -f ./prisma/.env ts-node-dev --no-notify --respawn --transpile-only src',npm_package_lint_staged___ts_0: "npx prettier --write './src/**/*.{ts,md}'",npm_package_devDependencies__types_jsonwebtoken: '^8.5.5',npm_package_main: 'dist/index.js',UPLOAD_DIR: './uploads',NEXUS_SHOULD_EXIT_AFTER_REFLECTION: 'false',SSH_AUTH_SOCK: '/run/user/1000/keyring/ssh',XDG_GREETER_DATA_DIR: '/var/lib/lightdm-data/ylx',npm_package_lint_staged___ts_1: 'git add',npm_package_scripts_test: 'yarn generate && jest',npm_package_scripts_generate_nexus: 'ts-node --transpile-only src/nexusSchema',npm_package_dependencies_ipaddr_js: '^2.0.1',npm_config_version_git_message: 'v%s',SHELL: '/bin/bash',npm_lifecycle_event: 'dev',npm_package_husky_hooks_pre_commit: 'lint-staged',npm_package_scripts_gen_schema: 'node scripts/gen-schema.js',npm_package_dependencies_pretty_size: '^2.0.0',npm_package_dependencies_pluralize: '^8.0.0',npm_package_dependencies_nanoid: '^3.1.25',npm_package_dependencies_graphql_upload: '^12.0.0',npm_package_repository_url: 'http://172.21.33.11/research/audit/neon.git',npm_package_version: '1.20.7',QT_ACCESSIBILITY: '1',GDMSESSION: 'xubuntu',npm_config_argv: '{"remain":[],"cooked":["run","dev"],"original":["dev"]}',npm_package_scripts_build: 'cross-env NODE_ENV=production && tsc',npm_package_devDependencies_lint_staged: '^11.1.2',npm_package_dependencies_graphql: '^15.5.3',npm_package_dependencies_cors: '^2.8.5',npm_package_bugs_email: 'guog@live.cn',npm_package_engines_yarn: '^1.22.4',LESSCLOSE: '/usr/bin/lesspipe %s %s',npm_package_scripts_predev: 'yarn generate:prisma',npm_package_devDependencies__graphql_tools_graphql_file_loader: '^7.0.6',npm_package_dependencies_lodash: '^4.17.20',npm_package_dependencies_is_docker: '^3.0.0',npm_package_dependencies_execa: '^5.1.1',npm_package_scripts_generate_code: "rm -rf ./src/.generated && pal g && prettier --write './src/.generated/**/*.ts'",npm_package_devDependencies__types_xml2js: '^0.4.9',npm_package_devDependencies__types_bcryptjs: '^2.4.2',npm_config_version_git_tag: 'true',npm_config_version_git_sign: '',UPLOAD_MAX_FILES: '10',GPG_AGENT_INFO: '/run/user/1000/gnupg/S.gpg-agent:0:1',npm_package_scripts_generate: 'yarn generate:prisma && yarn generate:nexus',npm_package_license: 'MIT',npm_config_strict_ssl: 'true',QT_IM_MODULE: 'ibus',XDG_VTNR: '7',npm_package_scripts_format: "prettier --write './src/**/*.{ts,md}'",CHECKPOINT_DISABLE: '1',SSH_LOCALHOST_PORT: '22',PWD: '/home/ylx/workspace/magnesium',npm_execpath: '/home/ylx/.yarn/bin/yarn.js',npm_package_dependencies_iconv_lite: '^0.6.3',SSH_SELF_HOST_USERNAME: 'root',XDG_CONFIG_DIRS: '/etc/xdg/xdg-xubuntu:/etc/xdg:/etc/xdg',CLUTTER_IM_MODULE: 'ibus',XDG_DATA_DIRS: '/usr/share/xfce4:/usr/share/xubuntu:/usr/local/share:/usr/share:/var/lib/snapd/desktop:/usr/share',npm_package_dependencies_apollo_server_express: '^2.25.2',npm_package_engines_npm: '^6.14.7',npm_package_maintainers_0_name: 'guog',npm_package_author_url: 'https://github.com/guog',npm_package_author_name: 'guog',npm_package_scripts_prisma: 'prisma',npm_package_devDependencies_cross_env: '^7.0.3',npm_package_dependencies_nexus: '^1.1.0',npm_package_dependencies_date_fns: '^2.23.0',npm_config_save_prefix: '^',npm_config_ignore_optional: '',npm_package_devDependencies_conventional_changelog_cli: '^2.1.1',npm_package_dependencies_jsonwebtoken: '^8.5.1',VTE_VERSION: '6003',npm_package_scripts_generate_prisma: 'prisma generate',npm_package_devDependencies__types_validator: '^13.6.3',npm_package_dependencies_http: '^0.0.1-security',NODE_ENV: 'development',INIT_CWD: '/home/ylx/workspace/magnesium',PRISMA_HIDE_UPDATE_MESSAGE: '1',TS_NODE_DEV: 'true'
}
listening on * 5000
2023-03-03T00:57:45.399Z 												

int和Interger区别相关推荐

  1. java原生类型没有封装_Java基本数据类型与封装类型详解(int和Integer区别)

    Java基本数据类型与封装类型详解(int和Integer区别) 发布于 2020-4-19| 复制链接 摘记: int是java提供的8种原始数据类型之一.Java为每个原始类型提供了封装类,Int ...

  2. java 封装表单数据类型_Java基本数据类型与封装类型详解(int和Integer区别)

    int是java提供的8种原始数据类型之一. Java为每个原始类型提供了封装类,Integer是java为int提供的封装类(即Integer是一个java对象,而int只是一个基本数据类型).in ...

  3. int(1) 和 int(10) 的区别?很多老程序都理解错了!

    欢迎关注方志朋的博客,回复"666"获面试宝典 最近开发遇到一个问题,涉及到了int(1) 和 int(10) 有什么区别?三年老开发也不知道,于是自己上网 google 研究了下 ...

  4. mysql timestamp json_mysql中timestamp,datetime,int类型的区别与优劣

    mysql中timestamp,datetime,int类型的区别与优劣 int 1. 占用4个字节 2. 建立索引之后,查询速度快 3. 条件范围搜索可以使用使用between 4. 不能使用mys ...

  5. 你知道 int(1) 和 int(10) 的区别吗?

    昨天在群里(点击加群)看到有小伙伴分享了这篇文章,觉得挺不错的.顺手转载一下,一起涨知识! 困惑 最近遇到个问题,有个表的要加个user_id字段,user_id字段可能很大,于是我提mysql工单a ...

  6. (int)a和(int)a的区别

    (int&)a和(int)a的区别 float a = 1.0f; cout << (int)a << endl; cout << (int&)a ...

  7. mysql int(3)与int(11)的区别详解

    这篇文章主要介绍了mysql int(3)与int(11)的区别详解的相关资料,需要的朋友可以参考下 mysql int(3)与int(11)的区别 总结,int(M) zerofill,加上zero ...

  8. Convert.ToInt32()与int.Parse()的区别 (转载)

    Convert.ToInt32()与int.Parse()的区别(1)这两个方法的最大不同是它们对null值的处理:Convert.ToInt32(null)会返回0而不会产生任何异常,但int.Pa ...

  9. Java-Integer和int有什么区别

    转自:https://www.cnblogs.com/mmykdbc/p/8715646.html Java的Integer和int有什么区别 Java是面向对象的编程语言,一切都是对象,但是为了编程 ...

最新文章

  1. 不是python中用于开发用户界面的第三方库-python界面 | Tkinter图形界面开发库
  2. JavaMail 发送邮件
  3. Android 中Message,MessageQueue,Looper,Handler详解+实例
  4. vscode给java项目传递args[]参数
  5. python爬虫基本知识_爬虫 (十三) 学习 python 基础知识点的正确姿势 (六)
  6. qq浏览器极速版_安卓手机QQ轻聊版大升级,极速版正式上线:无广告/省内存
  7. Ubuntu 14.04.4官方默认更新源sources.list
  8. 显示器分辨率一直跳_2020如何选择适合自己的显示器?小白选购电脑显示器必看!...
  9. C/C++ 进阶 —— 指向指针的指针
  10. 双联通分量求简单环(Educational Codeforces Round 42: F. Simple Cycles Edges)
  11. cornerstone图标含义
  12. linux cuda 安装目录,Ubuntu16.04 CUDA和GPU的最简最全安装方案及常见问题解决方法,G...
  13. 科学技术的不完备性及其实践意义
  14. 正点原子战舰(STM32F103ZET6) 跑蓝牙协议栈 --传统蓝牙搜索演示以及实现原理
  15. jmeter使用http代理服务器
  16. php实现ipv4转换ipv6
  17. linux中解压文件到root,linux(centos8):使用zip/unzip压缩和解压缩文件
  18. 《小狗钱钱》--chapter3.4.5--挖掘需求、排除干扰
  19. Macbook 安装VMware专业版
  20. Annotation定义

热门文章

  1. 界面原型设计——在线教育app
  2. C++PrimerPlus
  3. android多任务列表高斯模糊
  4. 几种排序算法的稳定性分析
  5. FCPX视频剪辑Final Cut Pro X v10.5.4中文版 Macbook支持Silicon M1 附详细安装教程
  6. CentOS-6.2安装Nvidia显卡驱动
  7. 艾拉物联:标准协议不同,碎片化将是IoT长期挑战
  8. 《近匠》专访Ayla Networks云平台工程部主管——企业级物联网云平台的设计与部署...
  9. Laravel-hyn/multi-tenancy多租户扩展的使用
  10. 《欲望之源》(《MEAN GENES》)